Now I'm getting below error in my send log. Any idea 2010-10-08 19:57:55.934604500 delivery 1: deferral: can't_handle_mbox_delivery_for_./sms1.pl
Amit On Fri, Oct 8, 2010 at 11:50 AM, Amit Dalia <a...@ikf.co.in> wrote: > I'm trying with formail. Please find details below how I'm proceeding > further. May be I'm somewhere wrong and someone may correct me. > Initially I'm trying with my postmaster email id as that email id is not > used by anyone. > > 1) .qmail file of postmaster > > |/var/qmail/bin/preline /usr/bin/maildrop -A 'Content-Filter: > maildrop-toaster' /etc/mail/mailfilter > |./sms1.pl > > Here sms1.pl is my perl script. > > 2) Content of sms1.pl > > #!/usr/bin/perl > use Shell; > use HTTP::Request::Common; > use LWP::UserAgent; > $from = system('formail -zx From:'); > $subj = system('formail -zx Subject:'); > #$msg = 'Test Amit '; > $ua = LWP::UserAgent->new; > $ua-> request(POST ' > http://59.162.167.36:8085/api/MessageCompose?user=username:password&senderID=AMITTEST&receipientno=mymobno&msgtxt='.$from.'&reseller=myresellerid&state=2'<http://59.162.167.36:8085/api/MessageCompose?user=username:password&senderID=AMITTEST&receipientno=mymobno&msgtxt=%27.$from.%27&reseller=myresellerid&state=2%27> > ); > > Problem is I'm getting sms when any mail comes on postmaster email id but > I'm getting value 0 in sms. > > Thanks and Regards, > > Amit > > > > > > At Friday, 08-10-2010 on 0:19 Rob wrote: > > The message header extraction was actually from using formail not procmail > so see if you can use that. > > On Thu, 07 Oct 2010 10:11:15 -0700, Amit Dalia <a...@ikf.co.in> wrote: > > > Ok. I have created a perl script through which I was able to call my > > SMS server URL and generate SMS if passed all paramenters manually. > > Now I'm working on second phase of the same on how to get and pass > > from id and subject from mail to my perl script. > > As per Bob's mail I can do it from procmail but want to know can I > > get from id and subject value via maildrop and pass them to my perl > > script. If I install procmail then will it conflict with maildrop. > > > > Regards, > > > > Amit > > > > At Wednesday, 06-10-2010 on 19:39 Eric Shubert wrote: > > > > Try curl? > > > > Amit Dalia wrote: > >> I tried to use wget but instead of sending url with values it is > > just > >> downloading pages. I think wget is use for downloading files from > > remote > >> server. > >> > >> At Wednesday, 06-10-2010 on 6:34 Rob wrote: > >> > >> > I got a SMS API as mentioned below: > >> > > >> > > >> > > http://59.162.167.36:8085/ > api/MessageCompose?user=smsserverusername:smsserverpassword&senderID=smsserversenderid&receipientno=mobilenumber&msgtxt=msgtosend&reseller=mysmsprovider&state=2 > >> > > >> > Whenever I call this URL with respective details it send the sms. > >> > Now here smsserverusername, smsserverpassword, smsserversenderid > > & > >> > mysmsprovider details will remain same for all users. Only > > details > >> > going to change is mobilenumber and msgtosend variable. Even we > > can > >> > say mobile number will be same for respective user. > >> > > >> > Now is there any way to get from id and subject from mail and > > pass > >> > those details into above URL while mail is getting delivered to > >> > Maildir. > >> > >> Grab the appropriate variables via formail (ala procmail) and > > execute a > >> shell script (probably against a lookup table/file with > > user-to-number > >> values) with a wget/curl in it to that URL. > >> > >> This seems to get more complex as the thread goes on... > >> > >> -- > >> Rob Ayer > > >> > >> > > > --------------------------------------------------------------------------------- > >> Qmailtoaster is sponsored by Vickers Consulting Group > >> (www.vickersconsulting.com) > >> Vickers Consulting Group offers Qmailtoaster support and > > installations. > >> If you need professional help with your setup, contact them today! > >> > > > --------------------------------------------------------------------------------- > >> Please visit qmailtoaster.com for the latest news, updates, and > >> packages. > >> > >> To unsubscribe, e-mail: > > qmailtoaster-list-unsubscr...@qmailtoaster.com > >> For additional commands, e-mail: > > qmailtoaster-list-h...@qmailtoaster.com > >> > > > > > -- > Rob Ayer > phone: 360-531-1823 > gtalk: robayer > skype: robayer > > > > --------------------------------------------------------------------------------- > Qmailtoaster is sponsored by Vickers Consulting Group ( > www.vickersconsulting.com) > Vickers Consulting Group offers Qmailtoaster support and installations. > If you need professional help with your setup, contact them today! > > --------------------------------------------------------------------------------- > Please visit qmailtoaster.com for the latest news, updates, and packages. > > To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com > For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com > >