its nice idea to google a bit http://www.mail-archive.com/users@kannel.org/msg14634.html
first of all send MO with "@" by mobile device, get the char code that the smsc is mapping to @ and replace @ with it in the mesg text before to inject the MT. sample php code, it works for me, no idea if it will work in your case. the char code in my case is 161 $new_sms=""; for ($i=0; $i<strlen($GLOBALS["_REQUEST"]["msg"]); $i++){ $new_sms.=ord($GLOBALS["_REQUEST"]["msg"]{$i})==64 ? chr(161) : $GLOBALS["_REQUEST"]["msg"]{$i}; } $GLOBALS["_REQUEST"]["msg"]=$new_sms; hope you will deal from here seikath On 09/07/2010 10:38 PM, Davit Mirzoyan wrote: > Hi, > > I am sending messages over smpp protocol not http. I use a simple smpp client > for that. My gateway is bound to a smscenter not a modem. > > Kind Regards, > Davit > > ---------------------------------------------------------------------------------------------------------------------------------------------------------------- > Date: Tue, 7 Sep 2010 11:58:17 +0200 > Subject: Re: troubles with sending an '@' symbol through kannel > From: tatty.dishcl...@gmail.com > To: davit.mirzo...@hotmail.com > > Hi Davit > > Are you sure that you are escaping the text parameter portion of the URL > correctly? If you are what are you sending to? SMSC or a modem? > > 2010/9/7 Davit Mirzoyan <davit.mirzo...@hotmail.com > <mailto:davit.mirzo...@hotmail.com>> > > Dear all, > > I have an smppbox that is connected to the gateway. I am using a simple > smpp client to send messages. The system works fine in general. > However, I have been trying to send the symbol "@" to a mobile phone but > I did not manage to receive the sms eventually. After the "@" > symbol and including it there is no text received by the phone. I don't > know what the problem is but it seems Kannel has some issues with > forwarding Symbols like "@" or "=" in texts. Anybody has any idea why > this could happen? > > BR, > Davit > >