Метод validateSender

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

Принцип использования

Синтаксис и URL для вызова метода
validateSender (string email [, string login])
https://api.unisender.com/ru/api/validateSender?format=json&api_key=KEY&email=EMAIL&login=LOGIN

Аргументы
api_key * Ключ доступа к API
email * E-mail адрес, который вы хотите подставлять в поле «От кого» рассылаемых писем. На этот адрес для проверки будет отправлено письмо с уникальной ссылкой подтверждения. После перехода по этой ссылке адрес будет считаться проверенным и его можно указывать в поле «От кого». Письмо в целях предотвращения злоупотреблений отправляется со стандартной темой и текстом, но можно выбирать язык письма, указывая нужный язык в URL метода.
login Логин пользователя, которому будет разрешено использовать обратный адрес. Реселлер может указать здесь логин «своего» пользователя. Если логин не указан, то адрес будет привязан к вызывающему метод пользователю.

Возвращаемое значение

Результат успешного вызова метода:

 {
"result":
{
"message": "Confirmation letter was sent"
}
}

Результат выполнения метода при попытке подтвердить адрес, принадлежащий домену с настроенной политикой DMARC, не позволяющей отправлять рассылки:

{
  "error": "SZ151225-04 [Вы не можете отправлять рассылки с адреса: 
npaslon@mail.ru. Настроенная политика DMARC запрещает отправку
рассылок с адресов домена mail.ru. Если вы владелец домена, свяжитесь
со службой поддержки для корректировки настроек.]", "code": "invalid_arg" }

Если возникнут другие ошибки или предупреждения, они будут возвращены стандартным способом.