Postfix
後綴錯誤____和rr這rerror:發件人地址被拒絕:虛擬郵箱表中的使用者未知
我安裝了一個應用程序,它需要 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
請在確保目標地址在其中之後執行。