У меня есть VPS под управлением CentOS. Этот сервер имеет имя хоста server.domain.com и IP-адрес 1.1.1.1.
У меня есть выделенный IP-адрес на сервере 2.2.2.2, на котором работает домен second.com. Second.com, это мой основной домен. Я использую этот домен для отправки почты. Я пытаюсь настроить его в качестве основного почтового домена, но не могу заставить работать обратный баннер SMTP - он продолжает показывать server.domin.com
Можно ли использовать имя хоста моего сервера для моего обратного баннера smtp? В Windows я этого не делаю - я настраиваю все так, чтобы они соответствовали одной записи A mail.domain.com.
Кто-нибудь знает, как настроить Exim на то, что я прошу? Я конечно читаю http://docs.cpanel.net/twiki/bin/view/AllDocumentation/WHMDocs/EximDifferentIps который ничего не сделал.
Обнаружено, что для баннера SMTP указано имя хоста вашего сервера. Вы должны убедиться, что запись PTR для IP-адреса возвращает имя хоста сервера. Настройте запись MX для своего домена, чтобы она возвращала имя хоста сервера.
Если вы настроили SPF, что вам необходимо, разрешите вашему MX отправлять электронную почту для домена.
Обычно вы хотите, чтобы полное доменное имя почтового сервера было поддоменом (host.example.com
, скорее, чем example.com
). В противном случае ваш сервер будет выглядеть спамом. Обычно для MX домен принадлежит другому домену.
Если вы действительно хотите использовать интерфейс домена, вы можете настроить interface
на IP-адрес вашего домена. Проверьте запись PTR, указывает на имя, которое разрешается обратно в адрес. Обычно это будет в форме mail.example.com
или smtp.example.com
, но это может быть любое имя по вашему выбору. Старайтесь не использовать имена ваших веб-серверов. Нет ничего плохого в том, что несколько имен возвращают один и тот же IP-адрес.
Вы можете переопределить баннерное сообщение, установив smtp_banner
переменная. Этот параметр изменит имя в зависимости от адреса, который он прослушивает:
smtp_banner = ${smtp_active_hostname} ESMTP Server Ready ${tod_full}
Вы можете найти дополнительную информацию в Документация Exim.
Спасибо! Думаю, теперь я понял - мой домен - virginiaseo.org, а мой MX указывает на mail.virginiaseo.org, который я сопоставил с IP-адресом ГЛАВНОГО СЕРВЕРА, а не с выделенным IP-адресом, на котором я запускаю свой сайт. Затем у меня есть обратная запись DNS, отображающая этот IP-адрес на имя хоста моего сервера. На данный момент все мои галочки в MxToolbox зеленые, обратное совпадение SMTP и DNS. Таким образом, решение заключалось в том, чтобы установить фактическое имя хоста сервера как обратный SMTP вместо попытки превратить его в выделенный IP-адрес как обратный SMTP.
Что я пытался сделать, так это сопоставить мой почтовый сервер с моим ВЫДЕЛЕННЫМ IP и использовать обратный DNS и SMTP-баннер mail.virginiaseo.org. Это совсем не сработало, поэтому я сдался. Исходя из Windows Admin of Exchange, я обычно сопоставляю MX с mail.domain.com, а затем указываю запись A на IP-адрес моего сервера. Затем в качестве ответа SMTP HELO я использую mail.domain.com, и когда я смотрю на заголовок почты, я вижу свой HELO / EHLO как mail.domain.com. Теперь, ниже в заголовке, я, конечно, вижу имя хоста отправляющего сервера, которое похоже на exchange.dom.local, но это не имеет значения.
Так что на самом деле я пытался применить концепции Windows к Linux. Все это происходит из-за того, что мой сервер скомпрометирован и рассылает спам - пока все идет в ногу со временем, я не помечен как спам. Еще раз спасибо!