1、修改配置文件<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
#cd /etc/mail
#vi sendmail.mc
105行:
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
#将127.0.0.1改为服务器的IP: 192.168.200.3
144行:LOCAL_DOMAIN(`Localhost.com')dnl
将Loclhost.com改为邮件服务器的域名
LOCAL_DOMAIN(`benet.com')dnl
2、生成Sendmail.cf
#m4 sendmail.mc > sendmail.cf
或者#make –C /etc/mail (注意:C是大写)
3、加入自己的主机名accp.com 或benet.com
#vi /etc/mail/local-host-names
4、访问控制://因为要两个服务器之前转发信件就要加入要转发的域名
#vi /etc/mail/access
accp.com REALY
benet.com REALY
生成数据库: #makemap hash access.db < access
5、保证安全,建立虚拟用户
#useradd –s /sbin/nologin mailuser1
#passwd mailuser1
#passwd mailuser1
6、发信的过程:
#telnet mail.accp.com 25
#tail /var/mail/root 查信
7
、打开POP3服务(在AS4中要这样做), 客户端收取信件必须要打开
#vi /etc/dovecot.conf
14行: protocols = imap imaps 去掉注释在后面添加pop3 pop3s
21、22: imap_listen = [ : : ]
pop3_listen = [ : : ]
[ : : ]替换为*
#vi /etc/dovecot.conf
14行: protocols = imap imaps 去掉注释在后面添加pop3 pop3s
21、22: imap_listen = [ : : ]
pop3_listen = [ : : ]
[ : : ]替换为*
启动服务#service dovecot restart
查看是否成功开启:#netstat –lnt 看否有110 和25号端口
8
、两种客户端收发信件方式
一种Outlook Express
二种telnet
#telnet mail.accp.com 110
一种Outlook Express
二种telnet
#telnet mail.accp.com 110
user xxx //登录的用户名
pass ***** //用户密码
stat //查看邮箱内的邮件情况
list //列表查看所有的邮件信息
retr 1 //
收取编号为1的邮件
top 1 line //显示编号为1的邮件的前Line行
top 1 line //显示编号为1的邮件的前Line行
dele 1 //删除编号为1的邮件
quit //退出
转载于:https://blog.51cto.com/gancheng/38493