1,安装msmtp,mutt
2,创建msmtp配置文件
nano /etc/msmtprc
配置文件内容:
# Set default values for all following accounts. defaults logfile /var/log/msmtp/msmtp.log # The SMTP server of the provider. account abc@foo.com # SMTP邮件服务器地址 host smtp.foo.com # 发送的邮件Email from abc@foo.com auth login tls off # 邮件服务器登录账号 user abc@foo.com # 邮件服务器登陆密码 password 123456 # Set a default account account default : abc@foo.com
编辑完后,要修改本文件权限
chmod 600 /etc/msmtprc
创建log目录
mkdir -p /var/log/msmtp
3,创建mutt配置文件
nano /root/.muttrc
配置文件内容:
set sendmail="/usr/bin/msmtp -C /etc/msmtprc" set use_from=yes set realname="abc" set use_from=yes set from=abc@foo.com set editor="nano"
4,发邮件测试
echo "haha"|mutt -s "abc" test@163.com
如果等一会后提示端口25连接失败,有可能是当前服务器上屏蔽了25端口。
转载于:https://blog.51cto.com/zl1030/1782909