Наш клиент владеет сервером с доменом: website.com. У нас есть сервер, на который наш клиент указывает videos.website.com. Электронные письма, отправленные с videos.website.com, помечаются как спам, потому что на сайте website.com нет информации о том, что videos.website.com на отдельном сервере может отправлять почту от имени website.com.
Как это исправить / настроить?
Скорее всего, это потребует нескольких изменений DNS, вы хотите использовать соглашение, называемое Sender Policy Framework (SPF). Это позволяет вашему сайту сообщать другим почтовым серверам, что ваша конфигурация соответствует вашим ожиданиям.
SPF могла бы написать об этом собственные книги, но мне повезло, что я использую онлайн-мастеров для такого рода вещей. Кроме того, вы захотите убедиться, что записи PTR также настроены в соответствии с хорошими практиками работы с почтовыми серверами (опять же, выходящими за рамки простого ответа).
Вот пара мастеров SPF, с которых можно начать:
Мастер Microsoft SPF
Мастер MTGSY SPF
Некоторая основная информация о почтовых серверах и DNS. На этом сайте есть много полезной информации, если вы перейдете к "TOC" вверху.
Почтовые серверы и PTR
Все, что вам нужно сделать, это добавить a:videos.website.com
в запись SPF в клиентском домене (возможно, вам придется заставить их это сделать).
Если у них нет записи SPF, вы должны установить ее и включить в нее этот элемент (для этого см. Один из многих доступных мастеров).
Эта директива скажет принимающим серверам искать адрес videos.website.com и разрешить этим серверам отправлять электронные письма из домена.
Это не имеет большого отношения к DKIM, хотя, если домен использует DKIM, ваши письма тоже должны.
Еще вы можете запросить учетную запись службы на SMTP-сервере для website.com и отправлять письма через него, а не напрямую. Иногда это проще, так как это избавит вас от ответственности за поддержание хорошей репутации для всех ваших IP-адресов.