Я использую свой личный почтовый сервер с небольшой настройкой Microsoft Exchange Online. Я не профессиональный ИТ, но предпочитаю Exchange по многим причинам.
Сейчас использую эту SPF-запись: v = spf1 включают: spf.protection.outlook.com -all
Я отправил некоторым электронное письмо и получил в качестве ответа следующее: При попытке доставить ваше сообщение почтовый сервер host = EBOSMAILSERVER, from = ebos.com.cy обнаружил проблемы со следующими адресами:
Для *******@cytanet.com.cy, ubad = 0, сайт (cytanet.com.cy/[IP]) сказал: 550 5.7.1 *******@cytanet.com.cy : Адрес получателя отклонен: См. http://www.openspf.net/Why?s=mfrom;id=*******% 40 [MyDomain] .tld; ip = [IP]; r = promitheas3.pri.cytanet.com.cy
Для более подробного объяснения см. http://netwinsite.com/surgemail/deliver_failed.htm
Openspf.net сказал: promitheas3.pri.cytanet.com.cy отклонил сообщение, в котором требовался адрес отправителя конверта ****@mydomain.tld.
promitheas3.pri.cytanet.com.cy получил сообщение от mail.ebos.com.cy ([IP]), в котором требовался адрес отправителя конверта ****@mydomain.tld.
Однако домен mydomain.tld с помощью SPF заявил, что не отправляет почту через mail.ebos.com.cy (...). Поэтому сообщение было отклонено.
Если я правильно понимаю, я должен определить «запись» как клиент. Но я использую это письмо со слишком большого количества устройств (ноутбуков, планшетов, мобильных телефонов), а также от разных интернет-провайдеров.
Я считаю, что это очень-очень строгое правило. Что вы предлагаете мне сделать? Эта проблема у меня именно с этим конкретным ресивером.
Похоже, вы пытаетесь отправить почту напрямую получателям, однако ваша запись SPF заявляет, что сообщения могут поступать только из Exchange Online. На мой взгляд, у вас есть два варианта:
Похоже, что ваши сообщения приходят с mail.ebos.com.cy. Предполагая, что это всегда так, вы можете добавить запись в свою запись SPF, чтобы учесть это. Ваша новая запись SPF будет:v=spf1 a:mail.ebos.com.cy include:spf.protection.outlook.com -all
. Если это не всегда так, я бы порекомендовал второй вариант.
Отправляйте все свои сообщения через Exchange Online, используя их параметры, опубликованные по адресу Как настроить многофункциональное устройство или приложение для отправки электронной почты с помощью Office 365 или Параметры Outlook для доступа по протоколам POP и IMAP для учетных записей Office 365 для бизнеса или Microsoft Exchange. Это будет ваш лучший вариант, если я правильно понимаю вашу ситуацию.