«Ретрансляционный доступ запрещен» при отправке электронной почты через php почта в zpanel [закрыто]

Я установил zpanel на моем сервере centos. Я использую почтовую функцию php для отправки электронной почты для регистрации моим клиентам. он работал нормально на моем сервере virtualmin, но когда я переместил свой сайт на сервер zpanel, он показывает «отказано в доступе к ретранслятору».

Вот журналы сервера. пожалуйста, помогите мне в этом.

smtp 16 16:11:37 localhost sendmail[16531]: s8GCBbfZ016531: from=apache, size=422, class=0,

nrcpts=1, msgid=<f97ee7e25d449fc85c6f0ec66f239995@seo1pagerank.com>, relay=apache@localhost

Sep 16 16:11:37 localhost postfix/smtpd[16532]: connect from localhost.localdomain[127.0.0.1]
Sep 16 16:11:37 localhost postfix/smtpd[16532]: NOQUEUE: reject: RCPT from
localhost.localdomain[127.0.0.1]: 454 4.7.1 <user@gmail.com>: Relay access denied; from=
<apache@localhost.localdomain> to=<user@gmail.com> proto=ESMTP helo=<localhost.localdomain>
Sep 16 16:11:37 localhost sendmail[16531]: s8GCBbfZ016531: to=user@gmail.com, ctladdr=apache 
(48/48), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30422, relay=[127.0.0.1] [127.0.0.1], 
dsn=4.7.1, stat=Deferred: 454 4.7.1 <user@gmail.com>: Relay access denied

Sep 16 16:11:37 localhost postfix/smtpd[16532]: disconnect from localhost.localdomain[127.0.0.1]

Почему это отклонение моего электронного письма любезно обновлено? Я перепробовал все на своем уровне.

-1
задан 10 March 2015 в 11:49
2 ответа

Используйте действующий адрес отправителя из вашего домена. localhost.localdomain НЕ является допустимым доменом Интернета. Рассмотрите возможность использования адреса без ответа , для которого вы отслеживаете возвращенные сообщения электронной почты. Если вы хотите, чтобы пользователи могли отвечать, используйте заголовок Reply-to: с адресом, на который должны быть отправлены ответы.

3
ответ дан 5 December 2019 в 19:08

Найти недопустимый домен:

echo $(hostname).$(awk -F' = ' '/^mydomain/{print$2}' /etc/postfix/main.cf)

После редактирования выполните команды:

postmap /etc/postfix/virtual
service postfix reload
1
ответ дан 5 December 2019 в 19:08

Теги

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