快速安装配置sendmail服务器的脚本

前段时间写的一个一键安装配置sendmail服务器的小脚本,使用非常方便。
#!/bin/bash
echo "====================rhel61 64-bit sendmail auto_install scripts===================="
ip=$(ifconfig eth0 | grep -w 'inet addr' | awk '{print $2}' | awk -F: '{print $2}')
domain=$(echo $HOSTNAME | awk -F'.' '{print $(NF-1)"."$NF}')
echo "++++++++++++++++++++==========NOW is install sendmail,please waitting==========++++++++++"
yum erase -y sendmail-*
yum install -y sendmail-* m4-* telnet
sed -i "/Addr=127.0.0.1/a    DAEMON_OPTIONS(\`Port=smtp,Addr=$ip, Name=MTA')dnl" /etc/mail/sendmail.mc
sed -i "/submission/a DEMON_OPTIONS(\`Port=submission, Name=MSA, M=Ea')dnl" /etc/mail/sendmail.mc
sed -i "/TRUST_AUTH_MECH/a TRUST_AUTH_MECH(\`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl\ndefine(\`confAUTH_MECHANISMS', \`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl" /etc/mail/sendmail.mc
echo "$HOSTNAME" >> /etc/mail/local-host-names
echo "$domain" >> /etc/mail/local-host-names
service sendmail start
echo "===================sendmail in install successful,you can use 'telnet localhost 25' to test===================="
echo "++++++++++++++++++++==========NOW is install dovecot,please waitting==========++++++++++"
yum erase -y dovecot-*
yum install -y dovecot cyrus-sasl-plain cyrus-sasl
sed -i "/pop3/a protocols = pop3" /etc/dovecot/dovecot.conf
sed -i "/*,/a listen = *" /etc/dovecot/dovecot.conf
sed -i "/login_trusted_networks/a disable_plaintext_auth = no" /etc/dovecot/dovecot.conf
sed -i "/home directory/a mail_location = mbox:~/mail:INBOX=/var/mail/%u" /etc/dovecot/conf.d/10-mail.conf
service dovecot start
service saslauthd start
echo "===================dovecot,cyrus-sasl is install successful,you can use 'telnet localhost 110' to test===================="
echo "++++++++++++++++++++==========GOOD luck for you==========++++++++++++++++++++"
echo "====================this scripts is writed by TomYan at 2011-11-09 in guangzhou===================="
echo "====================run is OK====================
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值