URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 75762
[ Назад ]

Исходное сообщение
"Postfix+SMS"

Отправлено admin_scar , 20-Авг-07 11:42 
Добрый день!
Когда то задавал подобный вопрос, но вразумительного ответа так и не услышал.
Нужно чтоб когда на определенный адрес приходило письмо, тут же формировалось и уходило в виде СМС на телефон, НО это еще не все. Нужно так же что б можно было с телефона (!) управлять серваком - мы отправляем сообщение на определенный номер, почтовик его читает, находит в теле письма ключевое слово и выполняет нужную команду. Или хотя бы то же самое только не с СМС, а если приходит письмо и т.д.

Содержание

Сообщения в этом обсуждении
"Postfix+SMS"
Отправлено johnjoy , 20-Авг-07 13:16 
>Добрый день!
>Когда то задавал подобный вопрос, но вразумительного ответа так и не услышал.
>
>Нужно чтоб когда на определенный адрес приходило письмо, тут же формировалось и
>уходило в виде СМС на телефон, НО это еще не все.
>Нужно так же что б можно было с телефона (!) управлять
>серваком - мы отправляем сообщение на определенный номер, почтовик его читает,
>находит в теле письма ключевое слово и выполняет нужную команду. Или
>хотя бы то же самое только не с СМС, а если
>приходит письмо и т.д.

Ну вижу 2 варианта: либо подключать мобилку к серверу, либо пользовать сторонние услуги. Про первый вариант я ничего сказать не могу, про второй навскидку так:
1) Вам нужно подключение к чему-нить типа smstraffic.ru - для отправки смс вам нужно будет просто отослать специально сформированное мыло на их адрес. Как переработать исходное сообщение - это уже другой вопрос (к мейлеру/фильтру/lda). Ну если захотите поизголяться, то есть варианты отправки не только по smtp, а и по smpp, http/https
2) Там же смотрите услугу "входящие смс" или "обратная связь". Тут ровно наоборот - приходящие им смс отсылаются Вам на почту. Ну а там и шаманьте.
3) Ну касательно шаманства с сообщениями: в том же постфиксе/сендмыле сообщение, пришедшее на определенный адрес можно пайпом направить в какой-нить скрипт, его обрабатывающий. смотрите man aliases, command