postfix[ошибка]: адрес отправителя отклонен: пользователь неизвестен в таблице виртуальных почтовых ящиков
Я устанавливаю приложение, для которого требуется информация smtp для отправки почты, я предоставляю имя пользователя smtp, пароль и хост для этого приложения, но при попытке отправить почту в приложении произошла ошибка:
"SMTPRecipientsRefused: {'ash.mavi@gmail.com': (550, '5.1.0 <bounce-14-res.users-5@aaslaam.com>: Sender address rejected: User unknown in virtual mailbox table')} "
,
что я должен делать?
журнал почтового сервера:
Apr 29 13:41:41 ns3 postfix/smtpd[30281]: connect from unknown[xx.xx.xx.xx]
Apr 29 13:41:41 ns3 postfix/smtpd[30281]: NOQUEUE: reject: RCPT from unknown[xx.xx.xx.xx]: 550 5.1.0 <bounce-15-res.users-5@aaslaam.com>: Sender address rejected: User unknown in virtual mailbox table; from=<bounce-15-res.users-5@aaslaam.com> to=<ash.mavi@gmail.com> proto=ESMTP helo=<ns1.webmart.com>
Если вам нужно узнать больше информации, дайте мне знать.
2 ответа
Постфикс отклонил неизвестных отправителей. Закомментируйте одну строку в /etc/postfix/main.cf
:
#smtpd_reject_unlisted_sender
= yes
и ваша проблема будет решена.
Если вы используете файл вместо таблицы, запустите
sudo postmap /etc/postfix/virtual_mailbox_maps
после обеспечения целевого адреса там.
Пожалуйста, проверьте, правильно ли написан адрес, на который вы отправляете сообщения, и нет ли орфографических ошибок (пробел, точка, и т. Д.).