由 love_mmz 在 09-11-2002 14:00 发表:
sendmail问题
可是用outlook express连接到sendmail收发邮件时总是出错.
显示以下出错信息:
由于服务器拒绝收件人之一,无法发送邮件。被拒绝的电子邮件地址是“[email protected]”。 主题 'abc', 帐户: 'sendmail', 服务器: '192.168.0.251', 协议: SMTP, 服务器响应: '550 5.7.1 ... Relaying denied', 端口: 25, 安全(SSL): 否, 服务器错误: 550, 错误号: 0x800CCC79
我在pop和smtp处填写的是192.168.0.251也就是我的linux服务器的地址.
step 1
编辑sendmail.cf
在DS后
Alias for this host
Cw mail.domain.com domain.com
在options 下把
O DaemonPortOptions=Port=smtp.Addr=127.0.0.1,Name=MTA
改为:
O DaemonPortOptions=Port=smtp,Name=MTA
我修改了/etc/mail/access文件
localhost.localdomain RELAY
localhost RELAY
localhost.localdomain RELAY
192.168.0 RELAY
还是不好用,登陆时可以通过(pop3好用),发信不能发出(stmp不好用)
由 love_mmz 在 09-12-2002 12:27 发表:
不能收信
装了stmp、pop3服务,在别的机器上用outlook收发,能够发出,但接受不到。pop3服务是好的,验证口令时都可以。
在linux机器上用mail命令察看,邮件已经发过来(但说邮件地址有问题,找不到主机)。为什么呢。
缺省安装的是localhost.localdomain呀。用[email protected]发不出信(地址不对),XXX@localdomain可以发出,但收不到(找不到主机)
由 北南南北 在 09-12-2002 12:35 发表:
<a href="http://www.linuxsir.com/bbs/showthread.php@s=&threadid=1541" target="_blank