这是本文档旧的修订版!


mailx命令利用外部邮箱发送邮件的方法

  • 下载安装mailx, postfix

sudo apt-get install heirloom-mailx sudo apt-get install postfix

  • 修改/etc/nail.rc

是用vim或gedit打开/etc/nail.rc,文件结尾增加如下:

set from=用户名@163.com set smtp=smtp.163.com set smtp-auth-user=tiny smtp-auth-password=123456 set smtp-auth=login

说明:

from是发送的邮件地址 smtp是发生的外部smtp服务器的地址 smtp-auth-user是外部smtp服务器认证的用户名 smtp-auth-password是外部smtp服务器认证的用户密码(使用163的smtp发送邮件时遇到535错误, 可以讲密码改成授权码。) smtp-auth是邮件认证的方式

配置成功后保存,就可以使用mailx发送邮件了。

  • 发送测试邮件

mailx -v -s “test” -a file address < file.txt -v 列出讯息,例如送信的地点、状态等等。(可选) -s 邮件标题。 -c 抄送邮件地址。 -a 添加附件。 < 引用本地文件内容为邮件内容。

  • SMTP错误码/建议解决方法

http://www.aiuxian.com/article/p-2648073.html

zh/用途和案例/使用mailx命令发送邮件.1474680968.txt.gz · 最后更改: (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki