免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2518 | 回复: 4
打印 上一主题 下一主题

[Mail] rcpt无法解析邮箱地址! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-24 16:36 |只看该作者 |倒序浏览
bash-3.00# mconnect
connecting to host localhost (127.0.0.1), port 25
connection open
220 a.b ESMTP Sendmail 8.13.8+Sun/8.13.8; Mon, 24 Dec 2007 16:12:24 +0800 (CST)
mail from: root
250 2.1.0 root... Sender ok
rcpt to: user@domain.com
550 5.1.1 user@domain.com... User unknown

我在/etc/hosts 里面已经加入了邮件服务器的IP 域名,格式如下:
bash-3.00# more hosts
#
# Internet host table
#
::1     localhost
127.0.0.1       localhost
10.160.1.43     desktop        a.b     loghost
10.162.1.28     mail.domain.com mailhost.b

为什么在rcpt的时候,无法解析用户的邮箱地址呢?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2007-12-25 13:56 |只看该作者
解析郵箱地址 ?
你的問題在 Local-part  (username) , 和解析有什麼關係

论坛徽章:
0
3 [报告]
发表于 2007-12-26 11:20 |只看该作者
那这个问题应该从何处下手去解决呢?

abel能不能说详细一点?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2007-12-26 13:56 |只看该作者
sendmail 會回 user unknown 代表這台 mail server 無此帳號而以
如果你系統中有這個帳號,但出現此一問題也有可能是 local-host-names 的問題

论坛徽章:
0
5 [报告]
发表于 2007-12-26 17:57 |只看该作者
事实上 我们的情况是这样的!

目前我们有两台这样的server,都是solaris10,一台是测试环境,一台是生产环境。
测试环境和生产环境分别有一台exchange server,它们都是通过我的exchange server来中转邮件。
在/etc/hosts里面加入邮件服务器的IP和域名,就可以成功发送邮件了!
10.140.1.23     hkgxssz01.hkg.hkbea.com mailhost.b

刚装好的时候(都在测试环境里),两台机器都可以发送邮件。然后将其中一台改了网段,放入生产环境,之后就发现user unknown了。

同样的,我将放入生产环境的这台机器的hosts里也加入了生产环境邮件服务器的IP和域名,按道理来讲,也应该是可以正常发送邮件的,可它到rcpt to: user@domain.com的时候,就会报user unknown

之前怀疑是dns的问题,我把生产环境的dns也添加到了/etc/resolv.conf里面,然后svcs dns,发现也是online状态,nslookup也能够解析,可是rcpt的时候,依然会user unknown

抓狂ing。。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP