Postfix - 邮件收件人地址被拒绝:本地收件人表中未知用户

8

我正在尝试在Centos 7虚拟机中构建自己的邮件服务器。但是,当我收到邮件时遇到了问题,它们被拒绝了。我正在使用POSTFIX尝试从Gmail发送电子邮件到我的邮箱,但出现了以下错误。我将尽可能提供更多信息。

顺便说一下,我没有任何DNS记录,所以我只能使用IP地址。用户为John。

[root@mail ~]# cat /etc/aliases
john: john

(postconf -d; postconf -d; postconf -n; ) | sort | uniq -u

的输出结果如下:

mydomain = marhyno.info
myhostname = mail
mynetworks = all
mydestination = localhost.$mydomain, localhost, mail.marhyno.info, <myipo>
smtpd_recipient_restrictions =
    permit_sasl_authenticated
    permit_mynetworks
    reject_unauth_destination
resolve_numeric_domain = yes
relay_recipient_maps =
alias_maps = hash:/etc/aliases                                                                            
allow_mail_to_commands = alias,forward,include
allow_mail_to_files = alias,forward,include
biff = no
html_directory = /usr/share/doc/packages/postfix/html
local_recipient_maps = unix:passwd.byname $alias_maps

从 tail -f /var/log/maillog 输出的内容

Feb 10 01:26:55 mail postfix/smtpd[7531]: connect from mail-yb0-f173.google.com[209.85.213.173]
Feb 10 01:26:56 mail postfix/smtpd[7531]: NOQUEUE: reject: RCPT from mail-yb0-f173.google.com[209.85.213.173]: 550 5.1.1 <john@<myip>>: Recipient address rejected: User unknown in local recipient table; from=<stefan.marcin74@gmail.com> to=<john@<myip>> proto=ESMTP helo=<mail-yb0-f173.google.com>
Feb 10 01:26:56 mail postfix/smtpd[7531]: disconnect from mail-yb0-f173.google.com[209.85.213.173]

任何帮助都将不胜感激 :) 谢谢。
2个回答

7
解决方案已找到:
/etc/postfix/main.cf
    local_recipient_maps =

本地收件人映射默认已启用 = 将其设置为空将启用Postfix最终接受邮件并将其存储在用户文件中。

此外,要启用下载电子邮件到用户Outlook - 请将Chown权限设置为用户名 - 例如chown john:john /var/spool/mail/john

还要完全提供解决方案 - 将mynetworks = all更改为您的家庭/本地子网...例如我的是192.168.0.0/24


3
根据Postfix(邮件传输代理)的说明文档,空值的设置意味着当本地收件表中不存在用户时,Postfix SMTP服务器将不会拒绝该邮件。但是,在直接从互联网接收邮件的系统上不要这样做。由于今天的蠕虫和病毒,Postfix将成为回溯散发源:它接受不存在收件人的邮件,然后试图将该邮件返回给常常被伪造的发件人地址作为“无法投递”。 - NKSM
@NKSM你能推荐点别的吗? - Myzel394

0

我找到了一些类似的内容:

使用正则表达式表,Postfix 只查询完整的收件人地址,而不是裸用户名或“@domain.tld”通配符。

如果这对您有所帮助,请告诉我;)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接