msmtp+mutt发送邮件

本文介绍如何使用msmtp和mutt配置邮件发送服务。通过详细步骤指导用户安装并配置这两个工具,包括设置~/.msmtprc和~/.muttrc文件,以实现从指定邮箱发送邮件的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

msmtp+mutt发送邮件

配置步骤及注意事项

msmtp


1.安装msmtp
sudo apt-get install msmtp
2.安装完成查看版本号
msmtp --version
1.4.31
3.配置msmtp
手动创建 ~/.msmtprc
vi ~/.msmtprc
配置内容如下(配置内容需root权限):
# Set default values for all following accounts.
defaults
logfile ~/.msmtp.log #配置msmtp的日志

# 163
account 163
protocol smtp
host mail.163.com.cn    #发送邮件服务器
from yourname@163.com.cn #要从哪个邮箱发出
user yourname@163.com.cn #邮箱用户名
password yourmailpassword  #邮箱密码,这里时明文,若觉得不安全,可以把文件改为600属性
port 25
auth ntlm     #注意auth,mail.realsil.com.cn的认证方式是ntlm
syslog LOG_MAIL

# Set a default account
account default:163  #将account为realsil的用户设置作为默认设置
4.测试msmtp
1) msmtp -S 查看mail server信息
linda@linda-pc:~$ msmtp -S
SMTP server at mail.163.com.cn, port 25:
  RS-CAS01.163.com.cn Microsoft ESMTP MAIL Service ready at Tue, 6 Dec 2016 11:24:33 +0800
Capabilities:
  PIPELINING:
  Support for command grouping for faster transmission
  DSN:
  Support for Delivery Status Notifications
  STARTTLS:
  Support for TLS encryption via the STARTTLS command
  AUTH:
  Supported authentication methods:
  NTLM
This server might advertise more or other capabilities when TLS is active.
根据以上信息,看出mail.realsil.com.cn支持的auth 方式是ntlm,不是默认的plain,在配置~/.msmtprc的auth时要注意。
2) msmtp somebody@163.com.cn
输入一些信息,Ctrl+D发送
查看邮箱,是否收到邮件

mutt
1.安装mutt
sudo apt-get install mutt
2.查看版本号
mutt -v
1.5.21
3.手动配置
vi ~/.muttrc
配置内容如下(配置需要root权限):
set sendmail="/usr/bin/msmtp"
set use_from=yes
set realname="yourname@163.com.cn"
set from=yourname@163.com.cn
set envelope_from=yes
set editor="vim"
4.测试mutt
echo "testmail" | mutt -s "测试" -a /etc/hosts yourname@163.com.cn

这里的-a 是指添加附件,如果是多个附件的话就 多加几个 -a 文件名
mutt -s "测试" -a /etc/hosts -a /etc/apple yourname@163.com.cn < /tmp/imax.txt
就是以 /tmp/imax.txt 文件的内容作为邮件内容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值