LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 634|回复: 0

openwebmail是不是不支持smtp验证?如果支持,请问应该怎么验证?

[复制链接]
发表于 2006-4-7 16:00:10 | 显示全部楼层 |阅读模式
大家好:

我在redhat as4 上面搭建了一套邮件系统提供给公司内部人员使用。现在使用outlook可以正常收发邮件了,但是使用openwebmail可以收邮件,也可以往本域发送邮件,但是向其他域发送邮件就不行了。outlook发送邮件时使用smtp验证。


以下设置都确认过了:

Step8、修改 /var/www/cgi-bin/openwebmail/etc/openwebmail.conf 文件:

domainnames auto
更改为:
domainnames easy.com (更改为自己定义的域名)

default_language en
更改为:
default_language zh_CN.GB2312 (更改为简体中文版接口)

default_iconset Cool3D.Englist
更改为:
default_iconset Cool3D.Chinese.Simplified (更改为中文3D按键)

Step9、修改/var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf文件:

smtpserver 127.0.0.1
更改为:
smtpserver 192.168.1.253 (更改smtp服务器的地址)

authpop3_server localhost
更改为:
authpop3_server 192.168.1.253 (更改pop3服务器的地址)

Step10、修改/var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf文件:

dbmopen_ext none
更改为:
dbmopen_ext .db

dbmopen_haslock no
更改为:
dbmopen_haslock yes

smtpserver 192.168.1.253 (添加smtp服务器的地址)


为什么在用openwebmail发送邮件的时候仍然有下面的问题:

>>> Net::SMTP(2.29)
>>>   Net::Cmd(2.26)
>>>     Exporter(5.58)
>>>   IO::Socket::INET(1.27)
>>>     IO::Socket(1.28)
>>>       IO::Handle(1.24)
<<< 220 localhost.localdomain ESMTP Sendmail 8.13.1/8.13.1; Fri, 7 Apr 2006 15:44:42 +0800
>>> EHLO mail.xxxx.com
<<< 250-localhost.localdomain Hello [xxx.xxx.xxx.xxx], pleased to meet you
<<< 250-ENHANCEDSTATUSCODES
<<< 250-PIPELINING
<<< 250-8BITMIME
<<< 250-SIZE
<<< 250-DSN
<<< 250-ETRN
<<< 250-AUTH LOGIN PLAIN DIGEST-MD5
<<< 250-DELIVERBY
<<< 250 HELP
>>> MAIL FROM:<linkli@xxxx.cn>
<<< 250 2.1.0 <linkli@xxxx.cn>... Sender ok
>>> RCPT TO:<link.ly@gmail.com>
<<< 550 5.7.1 <link.ly@gmail.com>... Relaying denied. IP name lookup failed [xxx.xxx.xxx.xxx]

但是如果我使用outlook发送确没有问题;如果在/etc/mail/access 中加入
gmail.com               RELAY
的话openwebmail也能正常发送。


请高手们指点小弟一下,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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