欢迎来到之路教程(on itroad-com)
使用 mutt 命令发送电子邮件
使用以下格式的 mutt 命令指定主题、邮件正文和附件以从命令行发送邮件。
# echo "" | mutt -s "subject" -i body.txt -a attachment.txt recipient@example.com
其中:
-s 用于指定邮件主题。
-i 用于指定包含消息正文的文件。
-a 用于指定附件文件。
mutt 的其他一些常用选项是:
-b 用于添加密件抄送地址。
-c 用于添加抄送地址。
-e "unmy_hdr from; my_hdr From: test@test.com" 如果你想指定发件人的地址(非默认地址)。
Mutt 也可以在交互模式下使用。
要启动它,只需在命令行中输入“mutt”即可。
# mutt
安装和配置 mutt
- 如果需要,安装 mutt RPM 包。
# yum install -y mutt
- 查看在线文档:
# man mutt
- 在系统范围的配置文件中设置邮件分发服务器。
在进行任何更改之前备份配置文件。
# cp -p /etc/Muttrc /etc/Muttrc.ORIG
# vi /etc/Muttrc ### Change the mail handler to have a line reading: smtp_url=smtp://mailserver.onitroad.com
- 保存文件。
重新启动任何已经处于活动状态的 mutt 会话。
Mutt 是一个功能齐全的基于文本的邮件用户代理,它支持典型的邮件格式和协议,同时提供对 MIME、GPG 和 PGP 的全面支持。
就其本质而言,Mutt 是一个非常有用的包,并且因为它是所有服务器管理员都应该熟悉的工具,所以本节的目的是向我们展示如何使用 Mutt 将自定义报告和消息传递到目的地你的选择。
如何使用 mutt 以 HTML 格式发送电子邮件?
使用以下语法使用 mutt 发送 HTML 邮件:
# mutt -e "set content_type=text/html" [user@domain.com] -s "This is the subject" < /tmp/email_body.html
其中:
/tmp/email_body.html 包含 html 邮件正文。
日期:2020-09-17 00:13:53 来源:oir作者:oir