![]() |
In the hylafax FAQ there was a way how to send to german SMS pagers. If someone is interested, I show a little shell script which is working with postfix email. 1. Follow the instructions in the hylafax faq (look for "sms") 2. Test under unix if sendpage -p 017... "some small message" is working 3. ***** Cut and put to /usr/local/bin/smsmail und chmod +rx : SENDPAGE=/usr/local/bin/sendpage PAGERPIN=$1 awk ' BEGIN { inhdr=1; MAXCHRS=127 ; SMS = "" } inhdr==0 { strctr+=length($0) if (strctr>MAXCHRS) { print substr(SMS,1,MAXCHRS) exit } SMS=SMS " " $0 linectr++; next } NF>1 && inhdr==1 { if ($1 == "Subject:") { SUBJ=$0 sub("Subject: ","",SUBJ) SMS= SUBJ next } } NF>1 && inhdr==1 { if ($1 ~ /[A-Z]..*: ..*$/) inhdr=1; next } NF>1 && inhdr==1 { if ($1 == "" ) inhdr=1; next } NF==0 && inhdr==1 { inhdr=0; linectr=0 } ' | tr -d '\177-\377' | $SENDPAGE -p $PAGERPIN ************** END OF smsmail 4. Add the transport mechanism to /etc/postfix/transport sms.yourdomain sms:localhost 5. Do a postfix reload 6. Now you can send from any windows client a mail to e..g "01721234567@sms" 7. Note only 128 characters are allowed and all special characters "Umlaute" are deleted for simplicity. 8. Similar mechanism should apply to sendmail or qmail. Maybe someone does the job! -- Regards, Dr. Walter Willmertinger CONSYS Gesellschaft f�r Softwaretechnologie und Systementwicklung mbH Dr. Walter Willmertinger Landsberger Strasse 402 EMail: willmertinger@consys.de 81241 Muenchen Phone: +49 89 589 789 0 Germany Fax: +49 89 588 77 6 WWW-Homepage: http://www.consys.de ____________________ HylaFAX(tm) Users Mailing List _______________________ To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null