ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 7222|回复: 6
打印 上一主题 下一主题

[求助] postfix 基于系统用户 使用大写用户名时,报错

[复制链接]
跳转到指定楼层
顶楼
发表于 2011-11-12 16:28:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用postfix时,基于系统用户的

用户名是小写的,使用telnet IP 25 这样的方法,发信没问题

但是当rcpt to:后面出现大写的用户名,回车后就提示 “User unknown in local recipient table”

看日志,没有什么有用的提示,只是提示 mail from:root@zhang.com to W5@zhang.com

不知道为什么,大家没有没好主意??
沙发
 楼主| 发表于 2011-11-15 10:12:00 | 只看该作者
怎么没有人回??

我又仔细看了下,如果系统中有个小写的用户名,那么信就会发到他里面去

比如发给 L4@163.com的信,会发给 l4@163.com

如果这个小写的用户不存在,就报错, 收件人不在中继列表
藤椅
 楼主| 发表于 2011-11-15 17:08:06 | 只看该作者
这是maillog日志:
Nov 15 16:58:07 localhost postfix/smtpd[26909]: connect from localhost.localdomain[127.0.0.1]
Nov 15 16:58:22 localhost postfix/smtpd[26909]: lost connection after CONNECT from localhost.localdomain[127.0.0.1]
Nov 15 16:58:22 localhost postfix/smtpd[26909]: disconnect from localhost.localdomain[127.0.0.1]
Nov 15 17:01:02 localhost postfix/smtpd[26934]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Nov 15 17:01:02 localhost postfix/smtpd[26934]: connect from localhost.localdomain[127.0.0.1]
Nov 15 17:01:23 localhost postfix/smtpd[26934]: NOQUEUE: reject: RCPT from localhost.localdomain[127.0.0.1]: 550 5.1.1 <NT2@qq.com>: Recipient address rejected: User unknown in local recipient table; from=<root@qq.com> to=<NT2@qq.com> proto=SMTP helo=<localhost>

------------------------------------------------------
这是用户配置文件:
[root@localhost dovecot]# tail -2 /etc/passwd
NT:x:1008:1008::/home/NT:/sbin/nologin
NT2:x:1009:1009::/home/NT2:/bin/bash
[root@localhost dovecot]# tail -2 /etc/shadow
NT:!!:15290:0:99999:7:::
NT21$P2LPAslo$lKHx/rbHW5Gh8kviFlKHB0:15290:0:99999:7:::
[root@localhost dovecot]#

--------------------------------------------------------
这是我telnet到127.0.0.1 25端口时的报错:
[root@localhost postfix]# telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 mail.qq.com ESMTP Postfix
helo localhost
250 mail.qq.com
mail from:root@qq.com
250 2.1.0 Ok
rcpt to:NT2@qq.com
550 5.1.1 <NT2@qq.com>: Recipient address rejected: User unknown in local recipient table

-------------------------------------------------------
这是我的postfix配置文件:
[root@localhost ~]# less /etc/postfix/main.cf
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
html_directory = no
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
unknown_local_recipient_reject_code = 550
myhostname=mail.qq.com
inet_interfaces=192.168.1.1,127.0.0.1
mydomain=qq.com
myorigin=$mydomain
mydestination=$mydomain,$myhostname
home_mailbox=Maildir/


就这样了,请帮忙,谢谢!!
板凳
 楼主| 发表于 2011-11-16 11:19:22 | 只看该作者
原帖由 haha_yong 于 2011-11-15 17:43 发表
alias_maps = hash:/etc/aliases   在main.cf里面加上这条试试!


加了之后也是一样的毛病

这句应该是加的别名查询表吧?
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2024-5-19 19:49

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表