Указать другой домен для smtp и elmah?

У меня какой-то странный сценарий. Я использую приложения Google для электронной почты своего домена, поэтому получаю [email protected].

Я использую его вместо почтового сервера, который предоставляет мой общий хостинг, потому что это дает мне большую гибкость для переключения на новый хостинг и мне не нужно переносить все мои электронные письма при переключении. Мне также нравится использовать его вместо того, который предоставляет мой хост (в среднем я получаю электронные письма быстрее).

Единственным недостатком всего этого является то, что у gmail гораздо более низкий лимит электронной почты (я думаю, около 500 в день). Где мой хостинг-провайдер позволяет около 1000 в час.

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

Что привело меня к этой проблеме

<errorMail from="[email protected]"
       to="[email protected]"
       subject="Failed"
       async="true"
       smtpPort="25"
       smtpServer="mail.mydomain.com"
       userName="[email protected]"
       password="password" />

Поэтому, когда возникает ошибка elmah, он должен отправить мне электронное письмо. Это электронное письмо отправляется через мои серверы электронной почты хостинга, но оно должно быть отправлено на мой адрес электронной почты, который у меня есть в Google (помните, что они оба имеют одно и то же конечное доменное имя - mydomain.com) .

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

Есть какие нибудь идеи как это починить? Это вообще возможно?


person chobo2    schedule 31.05.2011    source источник


Ответы (1)


Это невозможно, так как записи MX предназначены для домена, а не для адреса электронной почты. Поэтому, если mydomain.com использует серверы Google MX, все электронные письма будут доставляться в Google в первую очередь. Там вы можете создать правила переадресации к вашему хостинг-провайдеру, но это не имеет смысла, так как это также превысит лимит.

Что вы можете сделать, так это указать поддомены, например, elmah.mydomain.com плюс MX, указывающий на вашего провайдера.

person Oliver Peter    schedule 01.08.2011