Отправка смс сообщений через электронную почту
e-mail to sms api

Данный сервис предназначен в первую очередь для тех пользователей, которые по каким-то причинам не могут использовать стандартные средства смс рассылки через API. Например, такая необходимость возникает при рассылки смс сообщений из под некоторых CRM систем, где отсутствует возможность добавления дополнительного модуля смс рассылок, но существует возможность отправлять e-mail сообщения сотрудникам и клиентам. Либо нужно проводить смс рассылку из Outlook или аналогичных почтовых программ.

Из-за низкой надежности электронной почты, отсутствия подтверждения отправки, мы советуем использовать оправку SMS таким способом только в тех случаях, когда не доступны никакие другие способы отправки сообщений. Обращаем ваше внимание, что некоторые бесплатные почтовые сервисы могут заблокировать отправку однотипных сообщений большому количеству получателей, расценивая это как почтовую рассылку спама.

Формат электронных адресов получателей

Для передачи сообщения необходимо отправить электронное письмо на адрес вида:

71234567890@api.smsfeedback.ru

где 71234567890 это номер телефона, на который необходимо отправить сообщение.

Можно указать несколько получателей:

71234567890@api.smsfeedback.ru, 71234567891@api.smsfeedback.ru

Так же можно задействовать поля "копия" и "скрытая копия" (cc, bcc).

Авторизация

Существуют два варианта авторизации.
Первый вариант, это передача параметра login и password

login: username
password: abcdefgh

Второй вариант, это передача параметра auth, где логин и пароль в формате login:password преобразованы в Base64.

auth: dXNlcm5hbWU6YWJjZGVmZ2g=

Этот вариант имеет такую же силу, что и простая передача login и password, за исключением того, что данные авторизации передаются в скрытом виде. Обратите внимание, что Base64 это открытая схема кодирования, и любой желающий сможет перевести строку в первоначальный вид. Для того, чтобы вручную закодировать логин и пароль, можно обратиться к онлайн сервисам base 64, например: https://www.base64encode.org/ .

Дополнительные параметры

Для того, чтобы указать подпись отправителя или время доставки сообщений, необходимо использовать следующие параметры:

sender: MyShop
scheduleTime: 2009-01-01T12:30:01+00:00
Параметр Описание
sender Подпись отправителя (например: mysite.ru )
scheduleTime Дата для отложенной отправки сообщения, в UTC (2009-01-01T12:30:01+00:00). Для смены часового пояса необходимо изменять само время, "+00:00" - неизменно.

Примеры сообщений

Текст SMS сообщения и параметры указываются в теле письма в любой последовательности. В отправленной SMS будет присутствовать текст, за исключением параметров. Кодировка письма может быть любая, система распознает и переводит кодировку в нужную.

Посмотрите примеры сообщений:

Уважаемый Игорь Петрович! Для Вас персональная скидка 30% в ваш День Рождения!
login: username
password: abcdefgh
auth: dXNlcm5hbWU6YWJjZGVmZ2g=
Транзакция номер 523973631244 успешно выполнена
login: username
password: abcdefgh
Вы заказали столик N53 на 14 апреля 18:40. Ждем Вас! Справки: (495) 123-45-67 sender: Restoran