Отправка сообщений по SMTP

Базовый URL

smtp.msndr.net

Порт 25 или 587

Использование шифрования SSL\TLS не является обязательным . Оно будет определено автоматически согласно с настройками вашего приложения. На данный момент на сервере поддерживается шифрование TLS 1.2 и 1.3. При использовании приложения порт не меняется.

Аутентификация

 

Аутентификация осуществляется по вашему имени пользователя и по паролю ( API ключу ). Чтобы получить API ключ перейдите в личный кабинет и перейдите в пункт  "Параметры подключении и SMTP".

Пример SMTP сессии:

  $ telnet smtp.msndr.net 25
 
  Trying 95.213.163.242...
 
  Connected to smtp.msndr.net.
 
  Escape character is '^]'.
 
  220 smtp.msndr.net ESMTP service ready
 
  ehlo sender
 
  250-smtp.msndr.net
 
  250-STARTTLS
 
  250-AUTH PLAIN LOGIN
 
  250-PIPELINING
 
  250 8BITMIME
 
  auth plain AHVzZXJAZXhhbXBsZS5vcmcAc29tZS1zdXBlci1wdXBlci1zZWNyZXQta2V5
 
  235 authentication ok
 
  mail from: mail@from.com
 
  250 Ok
 
  rcpt to: rcpt@to.com
 
  250 Ok
 
  rcpt to: rcpt1@to.com
 
  250 Ok
 
  data
 
  354 End data with <CR><LF>.<CR><LF>
 
  From: Mail From <mail@from.com>
 
  Subject: Hello
 
  X-Client-Id: 123
 
 
 
 
 
  How are you doing?
 
  .
 
  250 Message accepted (sent messages <rcpt@to.com:1>,<rcpt1@to.com:2>)
 
  quit
 
  221 smtp.msndr.net closing connection
 
  Connection closed by foreign host.

 

Если ваше сообщение будет отправлено успешно, то вы получите в качестве ответа строку с информацией о данном письме

Строка содержит email адреса получателей и id сообщения в формате <email:id> через запятую

К отправляемому сообщению можно добавлять собственные заголовки в формате  X-My-Header: my value. Как в примере был передан заголовок Client-Id: 123

 

 

  • 38 Users Found This Useful
Was this answer helpful?

Related Articles

Управление параметрами групп получателей

Создание параметра группы Пример json данных для HTTP запроса: { "title":"Age", "kind":...

Общие сведения

Через программный интерфейс (далее - API) сервиса email рассылок можно отправлять рассылки,...

Ограничения вводимые сервисом для предотвращения спам рассылки

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

Получение текущего баланса

Чтобы получить информацию по вашему балансу нужно выполнить следующий HTTP запрос: curl -X GET...

Отправка одного сообщения

Отправка одного email сообщения Пример json данных для запроса: {...