Я устанавливаю приложение, которому нужна информация 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>
Если вам нужна дополнительная информация, дайте мне знать.
Postfix отклонил неизвестных отправителей. Закомментируйте одну строку в /etc/postfix/main.cf
:
#smtpd_reject_unlisted_sender
= yes
и ваша проблема будет решена.
Если вы используете файл вместо таблицы, запустите sudo postmap /etc/postfix/virtual_mailbox_maps
после обеспечения целевого адреса там.
Пожалуйста, проверьте, правильно ли написан адрес, на который вы отправляете, и нет ли орфографических ошибок (пробел, точка, .etc).