Мне удалось установить сервер обмена в моем офисе. Я собираюсь использовать здесь в качестве домена sample.com.
Я использую динамический DNS, который отлично подходит для веб-сервера. Но я не получаю писем. Допустим, адрес электронной почты, который я разрешил в учетной записи администратора, как demo@sample.com
В моем домене есть CNAME exchange.sample.com и MX @, указывающие на этот CNAME.
Мой маршрутизатор перенаправляет порт 25 на машину обмена, а брандмауэр домена обмена отключен.
Итак, я потерялся здесь, почему CNAME отлично разрешает мой динамический IP-адрес и веб-сервер работает, но почтовый ящик не получает письма, которые я отправляю в домен demo@sample.com.
Exchange 2010
MX
записи не должны возвращаться CNAME
записи. Укажите свой MX
к динамическому имени, и все должно работать.
DNS имеет тенденцию кэшироваться, поэтому вы можете потерять почту при изменении вашего IP.
Также используйте сервер ретрансляции вашего интернет-провайдера для отправки почты, если вам нужна надежная исходящая доставка.
РЕДАКТИРОВАТЬ: Чтобы исправить исходящий адрес: вы должны пройти аутентификацию в GMAIL, чтобы переслать электронное письмо. Попробуйте использовать адрес GMAIL в Sender
заголовок и желаемый адрес в From
заголовок. В качестве альтернативы добавьте Repy-to
заголовок с желаемым адресом ответа. Отправьте себе сообщение и проверьте заголовки. RFC SMTP описывают заголовки, которые должны быть простыми для понимания.