您的位置:首页 > 运维架构 > Linux

Linux通过命令发送邮件

2018-03-29 00:00 309 查看
参考:Linux 命令(网络管理 - mail/mailx)

For Ubuntu (test on 14.04)

$ sudo apt install mailutils

在/etc/nail.rc(CentOS为/etc/mail.rc)中添加以下内容:

以163邮箱为例,邮箱为:username@163.com,授权码为:shouquanma

set from=username@163.com  # 发送的邮件地址
set smtp=smtp.163.com  # 发送邮件服务器
set smtp-auth-user=username@163.com  # 发件人账号
set smtp-auth-password=shouquanma  # 账号的授权码,如果使用密码则会发送失败
set smtp-auth=login  # 邮件认证方式

发送邮件:

$ mail -s 'mail_title' target_mail@163.com < msg

邮件title为mail_title,收件人为:target_mail@163.com,邮件内容在msg文件中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux mail