二、 postfix的安装与启动过程:
(1)杀掉所有Sendmail进程
#killall sendmail (停止所有的Sendmaail进程)
sendmail: no process killed
# rpm -ivh postfix-2.2.5-3.rhel4.i386.rpm
(2)启动dovecot服务过程:
# service postfix start
Starting postfix: [ 确定 ]
# service dovecot start
启动 Dovecot Imap: [ 确定 ]
现在可以使用邮件服务器发送邮件了,但是还不能下载邮件,因为新版redhat Linux中 dovecot代替了imap软件包,但是还没有绑定POP3和POP协议,下面修改配置文件: /etc/dovecot.conf,
#protocols = imap imap3
protocols = imap imap3 pop3 pop3s
auth_passdb =
更改为:
auth_passdb = shadow
然后重新启动dovecot服务:
# service dovecot restart
停止 Dovecot Imap: [ 确定 ]
启动 Dovecot Imap: [ 确定 ]
(3)修改postfix邮件服务器配置文件:
#myhostname = host.domain.tld
更改为:
myhostname = mail.cao.net
#mydomain = domain.tld
更改为:
mydomain = cao.net
#myorigin = $mydomain
更改为:
Myorigin = cao.net
#inet_interfaces = all
更改为:
Inet_interfaces =all
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mail.$mydomain, www.$mydomain, ftp.$mydomain
更改为:
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mail.$mydomain, www.$mydomain,
ftp.$mydomain
#mynetworks = host
更改为:
mynetworks = host
(4)端口测试:
# telnet mail.cao.net 25 (测试25端口)
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is ''^]''.
220 mail.cao.net ESMTP Postfix
quit
221 Bye
Connection closed by foreign host.
# telnet mail.cao.net 110 (测试110端口)
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is ''^]''.
+OK dovecot ready.
quit
+OK Logging out
Connection closed by foreign host.