Я не могу заставить мой веб-скрипт работать, отправляя электронные письма с постфиксом, в то время как отправка электронной почты с помощью локальной почтовой программы работает хорошо.
Вот вывод, когда webscript отправляет электронное письмо:
Mar 24 11:34:50 rs2222333 postfix/smtpd[8478]: connect from rs2222333.rs.hostprovider.com[::1]
Mar 24 11:34:50 rs2222333 postfix/smtpd[8478]: NOQUEUE: reject: RCPT from rs2222333.rs.hostprovider.com[::1]: 454 4.7.1 <receiver@somedomain.com>: Relay access denied; from=<info@mydomain.com> to=<receiver@somedomain.com> proto=ESMTP helo=<localhost>
Mar 24 11:34:50 rs2222333 postfix/smtpd[8478]: disconnect from rs2222333.rs.hostprovider.com[::1]
Я нашел только запутывающие или вводящие в заблуждение ответы в Интернете относительно ошибки 454, поэтому я застрял в этом сообщении об ошибке.
Также странно для меня, почему автоматическое заданное имя хоста rs2222333.rs.hostprovider.com по-прежнему появляется в сообщении об ошибке, даже если я уже изменил имя хоста, также в /etc/postfix/main.cf
.
Перезапуск постфикса не помог.
Это нормально? Было бы хорошо, если бы вы могли помочь понять эту ошибку 454, чтобы привести меня в правильном направлении, чтобы исправить ее.