欢迎,来自IP地址为:44.200.122.214 的朋友
Linux 系统有个mail工具,可以通过命令行方式发送电子邮件。
mail 命令默认使用当前用户作为邮件发信帐户,这在一定情况下不能满足要求,例如我们想使用不具备登录权限的用户发送邮件或者使用其他第三方的邮件服务器发送邮件。
不要小看mail 工具,其实通过修改配置,这些需求它都是可以胜任的哦。
在配置文件”/etc/mail.rc”文件中添加如下内容:
set from=SEND_MAIL_ACCOUNT set smtp=MAIL_SERVER set smtp-auth-user=SMTP_AUTH_ACCOUNT set smtp-auth-password=SMTP_AUTH_PASSWORD set smtp-auth=login
其中:
- SEND_MAIL_ACCOUNT 指发送邮件的帐户,例如mail@126.com
- MAIL_SERVER 指邮件服务器,例如mail.126.com
- SMTP_AUTH_ACCOUNT 指smtp认证帐户,例如mail@126.com
- SMTP_AUTH_PASSWORD 指smtp认证密码
以上内容根据实际情况设置完成后,再用 mail 工具发送邮件,是不是已经变成指定账户了呢。