工作中~
分类: LINUX
2008-09-16 13:05:44
root:~# aptitude install sendmail root:~# cp /etc/mail/sendmail.mc /etc/mail/sendmail.mc.bak |
进入 /etc/mail 目录
1、配置文件 sendmail.mc
(1)打开文件 sendmail.mc
root:/etc/mail# nano sendmail.mc |
查找字符串:
DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl |
(3)在该字符串前面加上dnl ,把该行注释掉,即:
dnl DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl |
保存退出
(4)执行命令
root:~# cp /etc/mail/sendmail.cf /etc/mail/sendmail.cf.bak root:~# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf |
输出新的配置文件
2、配置文件access
(1)打开文件 access
root:~# nano access |
(2)在文件中添加
Connect:192.168.1 RELAY |
(注意:网段根据实际确定)
保存退出
3、配置文件local-host-names
(1)打开文件 local-host-names
root:~# nano local-host-names |
(2)在文件中添加
anti-lie.com mail.anti-lie.com |
设置本地域名,以进行本地传递
4、修改hosts文件,用于接收邮件
hosts文件位于 /etc目录下
(1)进入/etc目录,打开hosts文件
root:~# nano hosts |
(2)添加linux服务器的IP地址和别名,内容如下:
192.168.1.76 anti-lie.com |
5、修改完以上配置文件,重启sendmail
root:~#/etc/init.d/sendmail restart |
配置POP3和IMAP(可选)
root:~# aptitude install dovecot-pop3d root:~# cp /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.bak root:~# nano /etc/dovecot/dovecot.conf |
21行 #protocols = imap imaps pop3 pop3s 修改成--> protocols = pop3
#只开启 pop3 的功能,若要开启 imap 请自行加入,此设定值若不修改,预设是开启 imap、pop3 的
86行 #ssl_disable = no 修改成--> ssl_disable = yes
#不启动 ssl 加密功能
root:~# /etc/init.d/dovecot restart chkconfig dovecot on |
POP3 测试:telnet localhost 110(离开:quit)