Hi Mike,<br><br>I have never heard of Kannel, looks pretty heavy weight :) Investigating it now. <br><br>Paul.<br><br><div class="gmail_quote">2009/3/26 Michael Ossareh <span dir="ltr"><<a href="mailto:ossareh@gmail.com">ossareh@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On Tue, Mar 24, 2009 at 3:03 PM, Paul Kinlan <<a href="mailto:paul.kinlan@gmail.com">paul.kinlan@gmail.com</a>> wrote:<br>
> Hi Mike,<br>
><br>
> I have just started a project on Github, it is a gateway. There is no code<br>
> yet, but I have some working demos on my machine that I will put up soon.<br>
><br>
> <a href="http://github.com/PaulKinlan/xmppsmsgateway/tree/master" target="_blank">http://github.com/PaulKinlan/xmppsmsgateway/tree/master</a><br>
><br>
> The first gateway that it will support is Wadja, purely because our<br>
> <a href="http://www.twe2.com" target="_blank">www.twe2.com</a> uses wadja.<br>
><br>
> The hardest problem I think I will face is incomming messags (if it is even<br>
> possible).<br>
<br>
</div>I think building an API into your gateway which lets you support http<br>
callback from your aggregator wouldn't be too hard.<br>
<br>
However clearly it should be your prio to just get it working, and<br>
then work out how to build towards, and subsequently opensouce!, a<br>
flexible/robust version.<br>
<br>
You may even want to make it less of an all encompassing product by<br>
harnessing kannel ? For my sins I once wrote a perl tool which used<br>
kannel heavily. It's useful for connecting to aggregators and getting<br>
data back from them and into your app.<br>
<div><div></div><div class="h5"><br>
><br>
> Cheers,<br>
> Paul<br>
><br>
> 2009/3/24 Michael Ossareh <<a href="mailto:ossareh@gmail.com">ossareh@gmail.com</a>><br>
>><br>
>> Hi Paul,<br>
>><br>
>> I would suggest not worrying too much about how to connect to SMS<br>
>> gateways. There are many http orientated SMS providers out there that<br>
>> you could build your gateway to talk to (for example clickatel).<br>
>><br>
>> I also suggest you build a gateway, mainly so that its not bound to<br>
>> ejabberd.<br>
>><br>
>> If you build the SMS connectivity piece so that its modular that would<br>
>> be cool too; so I could choose whether I wanted to use your HTTP<br>
>> Connector or perhaps a SMPP connector. I configured it as needed<br>
>> (entering my clickatel http url/credentials/etc or my SMPP service<br>
>> details).<br>
>><br>
>> (Seems the world is lacking a decent pySMPP...).<br>
>><br>
>> Mike<br>
>><br>
>> On Mon, Mar 23, 2009 at 10:29 AM, Paul Kinlan <<a href="mailto:paul.kinlan@gmail.com">paul.kinlan@gmail.com</a>><br>
>> wrote:<br>
>> > And the other thing is that I don't know if I should go down the gateway<br>
>> > route or module route.<br>
>> ><br>
>> > I am thinking gateway at the moment because I am far more comfortable<br>
>> > with<br>
>> > python than I am with erlang.<br>
>> ><br>
>> > Paul.<br>
>> ><br>
>> > 2009/3/23 Paul Kinlan <<a href="mailto:paul.kinlan@gmail.com">paul.kinlan@gmail.com</a>><br>
>> >><br>
>> >> The problem was that I only saw mod_sms as a patch and I have no<br>
>> >> intention<br>
>> >> of patching and recompiling ejabberd. :)<br>
>> >><br>
>> >> Paul.<br>
>> >><br>
>> >> 2009/3/23 Lee Azzarello <<a href="mailto:lee@dropio.com">lee@dropio.com</a>><br>
>> >>><br>
>> >>> An SMS gateway module would be very useful if it could encapsulate the<br>
>> >>> many different interfaces for the myriad SMS gateway services<br>
>> >>> available.<br>
>> >>><br>
>> >>> As far as the quality of mod_sms, I would recommend running it in a<br>
>> >>> test environment to determine it's quality.<br>
>> >>><br>
>> >>> -lee<br>
>> >>><br>
>> >>> On Mon, Mar 23, 2009 at 11:54 AM, Paul Kinlan <<a href="mailto:paul.kinlan@gmail.com">paul.kinlan@gmail.com</a>><br>
>> >>> wrote:<br>
>> >>> > Hi Guys,<br>
>> >>> > I need to create an XMPP <-> SMS gateway or some functionality that<br>
>> >>> > at<br>
>> >>> > a<br>
>> >>> > minimum can send SMS's outbound.<br>
>> >>> ><br>
>> >>> > I have been looking at mod_sms but it seems like it is a patch to<br>
>> >>> > ejabberd<br>
>> >>> > and I am not sure how well it is supported, or even after looking at<br>
>> >>> > the<br>
>> >>> > code if it works.<br>
>> >>> ><br>
>> >>> > I am quite happy to develop the solution but I have a couple of<br>
>> >>> > questions:<br>
>> >>> ><br>
>> >>> > Should I develop an xmpp gateway service that will map between XMPP<br>
>> >>> > and<br>
>> >>> > SMS<br>
>> >>> > gateways?<br>
>> >>> ><br>
>> >>> > If yes, I have tried looking to see how to develop gateways, but I<br>
>> >>> > am<br>
>> >>> > not<br>
>> >>> > really too sure where to start. Does anyone have any pointers?<br>
>> >>> ><br>
>> >>> > Should I develop an ejabberd module (like rabbit_mq thingy)<br>
>> >>> ><br>
>> >>> > Thanks,<br>
>> >>> > Paul.<br>
>> >>> ><br>
>> >>> > _______________________________________________<br>
>> >>> > ejabberd mailing list<br>
>> >>> > <a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
>> >>> > <a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
>> >>> ><br>
>> >>> ><br>
>> >>> _______________________________________________<br>
>> >>> ejabberd mailing list<br>
>> >>> <a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
>> >>> <a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
>> >><br>
>> ><br>
>> ><br>
>> > _______________________________________________<br>
>> > ejabberd mailing list<br>
>> > <a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
>> > <a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
>> ><br>
>> ><br>
>><br>
>><br>
>><br>
>> --<br>
>> god loves atheists, Fact:<br>
>> <a href="http://www.mrwiggleslovesyou.com/comics/rehab477.jpg" target="_blank">http://www.mrwiggleslovesyou.com/comics/rehab477.jpg</a><br>
>> _______________________________________________<br>
>> ejabberd mailing list<br>
>> <a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
>> <a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
><br>
><br>
> _______________________________________________<br>
> ejabberd mailing list<br>
> <a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
> <a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
><br>
><br>
<br>
<br>
<br>
--<br>
god loves atheists, Fact: <a href="http://www.mrwiggleslovesyou.com/comics/rehab477.jpg" target="_blank">http://www.mrwiggleslovesyou.com/comics/rehab477.jpg</a><br>
_______________________________________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
</div></div></blockquote></div><br>