Portál AbcLinuxu, 9. května 2025 00:21
sms_destination_recipient_limit = 1 transport_maps = hash:${config_directory}/transportv souboru transport uvedete mapování:
sms.example.tld smsa master.cf nový transport zavede:
sms unix - n n - - pipe flags=FR user=smsd argv=/usr/local/bin/mail2sms -n -c /usr/local/etc/mail2sms.conf -p ${user}do mail2sms.conf si dáte něco jako:
output: ">> $body" outsize: 159 maxparts: 1 logfile: /var/log/mail2sms showlog: -ALL, +WARNING, +INFO, +ERROR, +ABORT run: /usr/local/bin/sendsms $phone options: subject nocase prio 1 if: LONG outsize: 459 endif options: fullbody prio 5 search: [[:space:]]{2,} replace: " " options: fullbody prio 5 search: [[:space:]]+$ replace: "" options: fullbody prio 2 search: -- .* replace: "" options: body prio 2 search: ^[>|].*$ replace: ""(podle libosti, prostě jak se má mail naparsovat, na kolik SMS…) No a pak stačí poslat mail na 420123456789@sms.example.tld, což postfix předá přes mail2sms na smstools server, který již odbaví odeslání.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.