linux中的sendmail基本设置:
Sendmail基本设置:基本套件:
sendmail 主程序
sendmail-cf 提供sendmail默认设置
m4 将sendmail-cf设置文件整合到sendmail数据库的程序
dovecot pop3服务
设置文件
/etc/mail/sendmail.mc 主设置工具文件
/etc/mail/sendmail.cf sendmail的实际配置文件
/etc/mail/local-host-names 设置sendmail负责的邮件域
/etc/mail/access 设置允许转寄邮件的网域
/etc/aliases 设置邮件用户别名
开始设置sendmail:
vi /etc/mail/sendmail.mc
112行 DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl 让sendmail监听任何地址
设置好后,使用m4工具建立新的设置文件
cd /etc/mail
m4 sendmail.mc > sendmail.cf
编辑sendmail负责的邮件域:
vi /etc/mail/local-host-names
linux.zuo.com
zuo.com 加入本机地址和本域地址
重启服务:
service sendmail restart
开放其它主机的转寄权力:
echo "192.168.1 RELAY" >> /etc/mail/access 开放了192.168.1.0网段
将新开放的区域写入数据库:
cd /etc/mail
makemap hash access < access
重启服务:
service sendmail restart
编辑pop3服务:
vi /etc/dovecot.conf
15行 protocols = pop3 将收信协议该为pop3
24行 listen = * 编辑监听端口
重启dovecot服务:
service dovecot restart
使用OE测试...
更改邮件别名,让其它用户代收root邮件:
vi /etc/aliases
在最后一行去掉注释,并修改用户为代收邮件的用户账户
root: ccc
将别名写入数据库:
newaliases hash:/etc/aliases
重启sendmail服务
如果要进行多域互发邮件,需要编辑dns的MX记录 怎么没有支持原创? :handshake :handshake
页:
[1]