2016-01-19 5 views
0

Можно ли отправлять почту из двух действительных источников?Необходимо отправить почту с моего сервера, а также от стороннего провайдера

Чтобы развернуть это, я запускаю веб-приложение интернет-магазина, чтобы разделить проблемы (и серверы). Теперь я использую стороннего пользователя для обработки почтовых ящиков (zoho.com), чтобы вы могли себе представить, мои записи mx укажите их предоставленные имена, а spf выглядит следующим образом: v=spf1 mx include:zoho.com ~all все с zoho работает плавно.

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

Эти письма поступают с сервера и отправляются с использованием PHPMailer, но сознательно не используют SMTP, потому что я бы очень быстро заполнил очереди и квоты zoho для исходящей почты.

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

Итак, вопрос в том, что я могу сделать, чтобы сделать мой сервер проверенным отправителем для моего домена, не удаляя zoho, конечно, некоторые изменения в SPF?

+1

Да, вам нужно включить дополнительный действительный источник электронной почты в ваш SPF. Но StackOverflow - это программный Q & A сайт. Если вам нужна помощь в этом в сети StackExchange, я бы порекомендовал поставить этот вопрос на http://ServerFault.com/, хотя в Интернете также есть множество отличных ресурсов SPF, которые вы можете найти с помощью своей любимой поисковой системы , – ghoti

ответ

1

Вы можете включать в себя несколько доменных имен, и ваш ~all должен быть -all

v=spf1 mx include:zoho.com include:myotherdomain.com -all 
+0

Мне было известно о нескольких доменах внутри spf, я не знаю, почему у меня был настроен так, как будто при отправке писем с сервера ни одно доменное имя не используется, а только и IP-адрес, я буду ждать изменений DNS распространять и проверять, исправляется ли проблема. – Sandman21dan

+0

Действие по умолчанию должно быть только «-все», если вы не используете DMARC. – Synchro

+0

Мой разум был настроен на ошибку SPF, но фактическая проблема заключалась в настройках MTA с моим сервером, где мой домен был зарегистрирован как локальный домен вместо пультов, поэтому почта никогда не покидала сервер в первую очередь. Тем не менее это помогло мне иметь действительную запись SPF. – Sandman21dan

0

актуальная проблема здесь была настройки MTA с Exim, где мое собственное доменное имя был установлен в качестве LOCALDOMAIN, поэтому почта WASN даже не покидая сервер, изменив его на переназначенные почтовые сообщения, начал работать нормально.

Смежные вопросы