Релейный доступ запрещен - постфикс/Голубятня

Править: Прочитайте ответ перед этой целой вещью, поскольку это сэкономит Вам массу времени. Ответ на мою проблему был так же прост как изменение настроек с Outlook, это могло бы быть для Вас, также. Это не имело никакого отношения к любому из файлов конфигурации или файлов журнала, просто ошибка.

Alrighty...

Таким образом, вот то, что продолжается.

Я могу регистрироваться с Outlook к моему Почтовому серверу, но когда я иду для отправки электронного письма, я получаю эту ошибку. Используя SquirrelMail, я не получаю ошибок, отправка хорошо работает. Однако по очевидным причинам, я не собираюсь использовать SquirrelMail.

Некоторые файлы потенциального интереса:

mail.log:

Mar 22 22:33:23 mail postfix/smtpd[18385]: connect from ool-45793236.dyn.optonline.net[69.121.50.54]
Mar 22 22:33:23 mail postfix/smtpd[18385]: NOQUEUE: reject: RCPT from ool-45793236.dyn.optonline.net[69.121.50.54]: 554 5.7.1 <ehbaron@optonline.net>: Relay access denied; from=<ethan@ebear.us> to=<ehbaron@optonline.net> proto=ESMTP helo=<Ebear>
Mar 22 22:33:26 mail postfix/smtpd[18385]: disconnect from ool-45793236.dyn.optonline.net[69.121.50.54]

main.cf

resolv.conf:

nameserver 2001:4860:4860::8844
nameserver 2001:4860:4860::8888
nameserver 8.8.8.8
nameserver 8.8.4.4

Так да я понятия не имею что случилось. Между прочим, сервер, от которого я пытаюсь отправить почту, является mail.ebear.us, записи MX настроены правильно. Под управлением Ubuntu 14.10

Заранее спасибо за справку!

(Это - продолжение другого вопроса, новый требовал другой пользователь, поскольку основному ответили, но существует новая проблема),

0
задан 24 March 2015 в 01:43
2 ответа

Ваша конфигурация Postfix указывает localhost (127.0.0.1) в mynetworks , что затем разрешено в smtpd_relay_restrictions . Вот почему SquirrelMail может ретранслировать: он отправляется с локального хоста. Поскольку вы также указали permission_sasl_authenticated в ограничениях ретрансляции, может показаться, что Outlook не аутентифицируется с помощью SASL (SMTP Auth).

1
ответ дан 4 December 2019 в 17:00

Просматривая вашу конфигурацию и mail.log, кажется, что вы пытаетесь отправить электронную почту с этого сервера на (скрытый), и optonline по какой-то причине отклоняет вашу попытку. В журнале я вижу «helo = », которое, как мне кажется, должно быть «helo = ». Возможно, вы захотите захватить пакет с помощью tcpdump, чтобы увидеть, что на самом деле происходит, чтобы увидеть, действительно ли это случай или если это просто артефакт журнала. В противном случае вам нужно будет связаться с optonline.net, чтобы узнать, почему они блокируют вашу попытку отправки. Это может быть связано с тем, что у вас нет обратной записи ptr, у вас неправильная запись SPF или вы не идентифицируете себя должным образом, и у них есть довольно строгие политики предотвращения спама. Таким образом, если вы не можете интуитивно понять проблему, глядя на захват пакета, вам нужно будет связаться с получателем, чтобы спросить его. Они будут единственными, кто сможет сказать вам, какая политика является основанием для вашей блокировки, поскольку вы не можете ожидать, что вы узнаете, какова конфигурация на их сервере.

0
ответ дан 4 December 2019 в 17:00

Теги

Похожие вопросы