QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1075|回复: 8

sendmail无法向外发信,网内收发正常,也能收外网的

[复制链接]
发表于 2004-8-11 17:09:25 | 显示全部楼层 |阅读模式
在用foxmail,outlook的时候
sendmail无法向外发信,网内收发正常,也能收外网的
网内
[email protected]
[email protected]
网外:[email protected]
[email protected][email protected]通信正常,就是不能发到[email protected]
但能收到[email protected]的信,
最奇怪的是用squirrelmail收发网内网外都正常??
请指教,谢谢
 楼主| 发表于 2004-8-11 17:17:25 | 显示全部楼层
发送时提示如下错误
由于服务器拒绝收件人之一,无法发送邮件。被拒绝的电子邮件地址是“[email protected]”。 主题 'test', 帐户: 'admin', 服务器: '61.235.64.112', 协议: SMTP, 服务器响应: '550 5.7.1 <[email protected]>... Relaying denied. IP name lookup failed [218.19.22.30]', 端口: 25, 安全(SSL): 否, 服务器错误: 550, 错误号: 0x800CCC79
回复

使用道具 举报

 楼主| 发表于 2004-8-13 15:04:32 | 显示全部楼层
:neutral:
回复

使用道具 举报

 楼主| 发表于 2004-8-16 09:27:00 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2004-8-18 09:49:30 | 显示全部楼层
ding
回复

使用道具 举报

发表于 2004-8-18 15:01:54 | 显示全部楼层
已经告诉你了:“Relaying denied.”
你的OUTLOOK/FOXMAIL之类的肯定不在本机上吧?
你的squirrelmail肯定安装在本机上吧?
......
因此,你的SENDMAIL肯定只允许转发本机上的邮件咯?!
回复

使用道具 举报

 楼主| 发表于 2004-8-19 09:55:19 | 显示全部楼层
我找到原因了,是我的SMTP认证出问题了,在奇怪的是我在客户端勾选了要求身份验证一样也能发出去?

我在access里加入客户机的IP就OK了,
我用的是RedHat ES 3,默认是装了SASL的,

TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')

m4 /etc/mail/sendmail.mc > sendmail.cf

修改以上设置再运行命令
/usr/sbin/sendmail -d0.1 -bv root |grep SASL
出现如下错误提示:
Warning: Option: AuthOptions requires SASL support (-DSASL)

我新装了一linux再做以上配置就正常,请问有解决方法吗,大家讨论讨论,谢谢
回复

使用道具 举报

 楼主| 发表于 2004-8-23 15:47:57 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2004-8-26 16:35:08 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 21:07 , Processed in 0.043632 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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