Try prepending two _'s like this.
exten => 5000,1,SetVar([EMAIL PROTECTED])
exten => 5000,2,Goto(mailexten,s,1

It allows the variable to be exported.


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Frank Schoep
> Sent: Monday, July 11, 2005 4:40 AM
> To: [email protected]
> Subject: [Asterisk-Users] Sharing variables between contexts
> 
> Hello all,
> 
> I'm having trouble getting variables to work the way I want 
> them to, let me begin with a simple explanation of the 
> problem, I'm using something like this in my extensions.conf:
> 
> [default]
> exten => 5000,1,SetVar([EMAIL PROTECTED])
> exten => 5000,2,Goto(mailexten,s,1)
> 
> exten => 6000,1,SetVar([EMAIL PROTECTED])
> exten => 6000,2,Goto(mailexten,s,1)
> 
> [mailexten]
> exten => s,1,System(/mail.sh ${Recipient}) exten => s,2,Hangup
> 
> As an unsuspecting user, I thought this would work - the 
> variable Recipient should be available in the [mailexten] 
> context, but apparently this is not the case. I'm using 
> Asterisk 1.0.9, is this a known problem or am I just 
> expecting the wrong thing?
> 
> Sincerely,
> 
> Frank
> _______________________________________________
> Asterisk-Users mailing list
> [email protected]
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> 
_______________________________________________
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to