<div>I&#39;m trying to setup SMS among users of a single asterisk box. </div><div><br></div>I&#39;ve set up asterisk10-beta to send SMS messages using MessageSend(). If I manually set the &#39;from&#39; variable. I can two way messages only between those two extensions. <div>
<br></div><div>i.e. </div><div>[sms]</div><div>exten =&gt; 12000,1,MessageSend(sip:12000,12001)</div><div>exten =&gt; 12001,1,MessageSend(sip:12001,12000)</div><div><br></div><div>This works fine, But limits the users to only be able to text each other back and forth. When I add a third extension matters are complicated.</div>
<div>So I tried to set up something that was a little more flexible. I thought that I would be able to use ${CALLERID(num)} for the &#39;from&#39; variable. </div><div><br></div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>
[sms]</div><div>exten =&gt; _X.,1,MessageSend(${EXTEN},${CALLERID(num)})</div><div><br></div><div>However, the CALLERID(num) variable is an empty string. </div><div><br></div><div>Is there another way to identify the extension that originated the message?</div>
<div><br></div><div>--cobra2</div><div><div><br></div></div>