|
|
大家好:
我在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也能正常发送。
请高手们指点小弟一下,谢谢! |
|