Назад | Перейти на главную страницу

Как авторизовать мой SMTP ip

когда я отправляю почту в Gmail через SMTP, я получаю ошибку

550 5.7.1 http://mail.google.com/support/bin/answer.py?answer=10336

перейдите по ссылке, которую он сказал

"IP-адрес, который вы используете для отправки электронной почты, не авторизован ..."

Чтобы предотвратить спам, Gmail отклоняет почту, если IP-адрес отправителя не совпадает с доменом отправителя. Чтобы отправлять почту с вашего сервера в Gmail, мы предлагаем использовать ретранслятор SMTP, предоставленный вашим интернет-провайдером. Обратите внимание, что в настоящее время мы не можем вносить IP-адреса в белый список или иным образом делать исключения.

Похоже, gmail проверит мой IP-адрес с помощью MX-записи (для этого теста я отправляю с localhost), но если myhost.com имеет 3 MX-записи, Google будет проверять каждый MX на соответствие моему IP-адресу, или есть ли способ привязывать домен к ip, а не привязывать ip к домену.

Обновить

После гугла, думаю, самое важное - это установка DNS PTR.

Это происходит, когда ваш IP-адрес указан в Spamhaus PBL. Этот DNSBL содержит список известных диапазонов коммутируемых / динамических IP-адресов, которые обычно не должны отправлять почту через SMTP.

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

Я думаю, проблема в том, что вы не используете SSL, которого требует Google.

Вы должны использовать SMTP-сервер Gmail в качестве сервера исходящей почты. Затем Gmail авторизует и обработает вашу электронную почту.