搞了一下午,终于把这个问题解决了,起初网上搜到的方法很多,但都是坑,没一个成功的,我把过程整理了一下,希望有用。
1 、首先是关闭 sendmail 和 postfix
service sendmail stop
chkconfig sendmail off
service postfix stop
chkconfig postfix off
2 、我使用的外部 SMTP 邮箱是网易 163 邮箱,延时相对 qq 会比较小
登录 163 邮箱,在 163 邮箱设置-->常规设置-->POP3/SMTP/IMAP 开启以上三个服务并选择收取全部邮件,在 163 邮箱设置-->常规设置-->客户端密码授权记下客户端授权密码(一串字符,很重要)
3 、安装 mailx 并配置
配置过程如下:
第一步: apt-get install heirloom-mailx
第二步: vim /etc/nail.rc 在文件最后添加你的邮箱信息:
set from=150@163.com
set smtp=smtp.163.com
set smtp-auth-user=150@163.com
set smtp-auth-password=Your password (此处为客户端授权密码,很重要)
set smtp-auth-login
第四步:直接发送邮件:
mailx -s 'test a mail' 2**@qq.com <message.txt
That's all!去看邮件吧
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.