Linux下使用msmtp + mutt实现发送邮件
admin
2023-02-23 01:20:03
0

Linux下使用mutt发送邮件
1、root用户执行
sudo apt-get install msmtp
sudo yum -y install msmtp
sudo yum -y install mutt

wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.30.tar.bz2?big_mirror=0
tar -jxvf msmtp-1.4.30.tar.bz2
cd msmtp-1.4.30
./configure --prefix=/usr/local/msmtp
make
make install
chmod -R 755 /usr/local/msmtp
ln -s /usr/local/msmtp/bin/msmtp /usr/bin/msmtp

  1. 普通用户下设置配置文件
    vi ~/.msmtprc
    account default
    host 发送邮件服务器名称
    port 25
    from 发信人
    auth plain
    user 发信人邮箱账号
    password 发信人邮箱密码
    logfile ~/.msmtp.log 日志存放位置

[xxxxxxx@vmcxapk01 ~]$ cat .msmtprc
account default
host smtp.richinfo.cn
port 25
from xxxxxxx@richinfo.cn
auth login
tls off
user xxxxxxx@richinfo.cn
password #@######
logfile ~/.msmtp.log

vi ~/.muttrc
set sendmail="/usr/bin/msmtp" msmtp #安装位置,提前做了软连接 (可以使用which msmtp获取)
set use_from=yes
set realname="XX" 发信人名称
set from="XX" 发信人邮箱账号
set envelope_from=yes
set editor="vim -nw"

[xxxxxxx@vmcxapk01 ~]$ cat .muttrc
set sendmail="/usr/bin/msmtp"
set charset="UTF-8" #设置好编码
set rfc2047_parameters=yes
set envelope_from=yes
set use_from=yes
set from="xxxxxxx@richinfo.cn"
set realname="$HOSTNAME" #最好改为你自己邮箱账号名称以防止被误当垃圾邮件

  1. 修改.muttrc 的权限
    sudo chmod 0600 ~/.msmtprc
    否则会提示:
    “.msmtprc: contains secrets and therefore must have no more than user read/write permissions”

  2. 发送邮件
    echo "test" | mutt -s "test" XX@richinfo.cn
    Linux下使用msmtp +  mutt实现发送邮件

相关内容

热门资讯

“直-20家族”全亮相 近日,在陆军某旅直升机分队演训中,直-20与直-20T表现亮眼。075型两栖攻击舰日前也搭载直-20...
蒋万安借“725上凯道”成蓝营... 中国国民党25日将于台北凯道举办“我是人,我反毒台”集会,向民进党当局抗议中联毒油案。对此,资深媒体...
波轮式全自动洗衣机脱水时波轮转 波轮式全自动洗衣机脱水时波轮转1、衣物放置不平导致;2、排水系统发生阻塞。3、顶部的安全开关损坏;4...
洗衣机不出水怎么查原因 当洗衣机不出水时,一定是出了问题。下面就是一些可能的原因及其解决方法:1. 电源问题洗衣机不能正常工...
半自动洗衣机放不出水是什么原因... 1、检查过滤网是否堵塞。若堵塞了需要将脏东西取出来,然后再用清水将过滤网清洗干净。2、检查一下是不是...
全自动洗衣机不出水是什么原因 1、进水口的滤网被水中的杂质堵住。2、控制板上的进水继电器坏了。3、电路故障,进水电磁阀有故障或者插...
抽油烟机只通电不转怎么回事 只通电不转的故障原因和解决方法:1、电容量减小或损坏。解决方法:抽油烟机电机不转,还有嗡嗡声,一般是...
谷歌被罚9亿欧元后,特朗普称欧... 当地时间7月23日,欧盟委员会指控美国谷歌公司违反欧盟《数字市场法》,对其处以8.9亿欧元罚款。这一...
14对14,中国反击欧盟,干净... 对于欧盟的指手画脚,中国第一时间反击了。14:14。干净利落,来而不往非礼也。国际博弈,从来如此:没...
风未到,人已行!凌晨不眠!一场... 7月24日晚,台风“红霞”持续逼近,市应急管理局五楼会议室灯火通明,市应急管理局党委书记、局长李见秋...