Мы изучаем способы оповещения пользователей об ошибках приложений в нерабочее время. Кто-нибудь использовал службу обмена текстовыми сообщениями (телефон) на базе Linux для отправки предупреждений?
У моего оператора сотовой связи есть адрес электронной почты (в моем случае [phonenumber] @ mobile.mycingular.com), по которому я могу отправлять сообщения по электронной почте, и он приходит на мой телефон в виде sms. Я просто отправляю ему оповещения.
Я использую терминал Siemens Cellular Engine TC35, подключенный через последовательный порт к серверу Linux. для отправки SMS я использую scmxx.
в моем случае у меня есть нагиос мониторинг некоторых серверов и настраиваемых сценариев оповещения, которые отправляют сообщения дежурным людям в определенное время. вы можете пропустить эту часть и просто попросить cron запросить у вас оракул [очередь сообщений? ]. убедитесь, что никакие два scmxx не выполняются одновременно - так как один из них не сможет получить доступ к последовательному порту.
Вы также можете поговорить со своим GSM-оператором - у него, вероятно, есть какой-нибудь шлюз для SMS, доступный из Интернета. Я пользовался такой услугой от польского оператора plusgsm - у них есть api веб-сервисов, доступный по https. они взимают отдельную плату за доступ к услуге и за каждое отправленное смс.
Ты можешь использовать Skype4Py, будет работать где угодно. Вы можете либо интегрировать в свои скрипты, либо использовать утилита командной строки.
Использование GSM-терминала, такого как TC35, упомянутого pQd, дает вам надежность = вы можете запросить подтверждение доставки и получить его только тогда, когда SMS будет доставлено на терминал пользователя. Когда дерьмо сильно ударит по поклоннику, можно еще набрать номер и разбудить бедолагу ...
Отправка электронных писем точно ненадежна, и я не знаю о Skype.