使用本地服务发邮件,经常被过滤掉而且占用资源,发送成功率不高。所以使用外部SMTP服务器发送邮件成为了需求。

SMTP认证的目的是为了使用户避免受到垃圾邮件的侵扰,简单地说就是要求必须在提供了账户名和密码之后才可以登录SMTP服务器,这就使得那些垃圾邮件的散播者无可乘之机.

POP3服务器用来接收邮件,SMTP服务器用于发送邮件. 
POP3服务器: pop.163.com 
SMTP服务器: smtp.163.com 
mailutils里的mail跟heirloom-mailx里的mail是不一样的. 
heirloom-mailx可以很容易配置外部SMTP服务器发送邮件. 
Ubuntu上安装heirloom-mailx:

sudo apt-get install heirloom-mailx

sudo vim  /etc/nail.rc 添加网易163邮箱开放的需要认证的smtp服务器:

setfrom=USER@163.com
setsmtp=smtp.163.com
setsmtp-auth-user=USER
setsmtp-auth-password=PASSWORD
setsmtp-auth=login

其中USER@163.com是你的163邮箱,PASSWORD是你邮箱的密码.

echo"邮件内容" | heirloom-mailx -s "邮件标题"123@qq.com

在命令行发邮件给QQ邮箱用户: 
加参数v可以看到mail输出的详细(Verbose)信息:

echo "邮件内容" | heirloom-mailx -vs "邮件标题" 123@qq.comecho "输出任务完成情况" | mail -s ubuntumail  123@126.com

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/jamesf/p/4751483.html

Ubuntu 使用 heirloom-mail 调用外部邮箱 SMTP 服务器发送邮件相关推荐

  1. Python邮件功能 - 使用163邮箱SMTP服务器发送邮件

    概述 Python发送邮件主要用到smtplib和email两个模块,其中smtplib负责发送邮件,email负责构建邮件内容. 使用Python可以发送简单文本邮件.HTML格式的文件.带附件的邮 ...

  2. php语言smtp类,php mailer类调用远程SMTP服务器发送邮件实现方法

    这篇文章主要介绍了php mailer类调用远程SMTP服务器发送邮件实现方法,结合实例形式分析了php mailer类的调用及邮件发送相关技巧,需要的朋友可以参考下 本文实例讲述了php maile ...

  3. 各大型邮箱smtp服务器及端口收集:

    各大型邮箱smtp服务器及端口收集: >新浪邮箱smtp服务器 外发服务器:smtp.vip.sina.com 收件服务器:pop3.vip.sina.com 新浪免费邮件 外发服务器:smtp ...

  4. 常用邮箱 SMTP 服务器地址大全

    1. 阿里云邮箱(mail.aliyun.com): POP3 服务器地址:pop3.aliyun.com(SSL加密端口:995:非加密端口:110) SMTP 服务器地址:smtp.aliyun. ...

  5. PHP用socket连接SMTP服务器发送邮件

    PHP用socket连接SMTP服务器发送邮件 PHP用socket连接SMTP服务器发送邮件学习实验记录: 分析与SMTP会话的一般流程 1. HELO XXX \r\n //XXX就是自己起个名字 ...

  6. 使用Telnet连接smtp服务器发送邮件

    我们可以通过 Telnet 发送一条邮件,并了解其过程. 1. 前提准备 1.1 开启 Telnet 按下快捷键 Win + S,在搜索框内输入 "启用或关闭Windows功能", ...

  7. PHPMailer 使用SMTP服务器发送邮件

    phpmailer 安装或者下载方式: 1.从 github 上下载: https://github.com/PHPMailer/PHPMailer/ 2.使用 composer 安装: compos ...

  8. C#使用163的SMTP服务器发送邮件

                                      C#使用163的SMTP服务器发送邮件 public class TestSend163Email { /// <summar ...

  9. mac网易邮箱smtp服务器,网易企业邮箱MAC mail客户端设置

    网易企业邮箱MAC mail客户端设置 创建邮箱,输入姓名.完整的邮件地址.密码. 点击继续,系统自动搜索邮件服务器 搜索完毕后,点击继续,设置收件服务器,帐户类型:POP描述:用户自定义,收件服务器 ...

最新文章

  1. Java五年,已财富自由,美人在手!
  2. 大道至简_阅读笔记02
  3. the Determine in June
  4. MyBatis开发Dao的方法
  5. 用 matlab 爬取期刊影响因子
  6. keil 查看 stm32 io波形_你知道 KEIL 自带示波器吗?
  7. 2017.10.6 单词 思考记录
  8. Mac终端:pip command not found
  9. vue打包后获取不到数据_vue 打包后,如何修改接口地址?
  10. 某超市销售数据的分析
  11. Thinkphp仿众图网图片素材下载站源码+自适应手机端
  12. google地图瓦片地址
  13. 使用diskpart命令修复损坏的U盘
  14. 2022年双非计算机保研经历分享(浙大、北航、中科院等)
  15. #186-[栈]法力水晶
  16. 微信小程序获取input输入框的值
  17. 全栈修炼:如何从Web前端迈向全栈开发
  18. v-chart柱状图点击改变颜色
  19. 光伏产业硅片检测中机器视觉技术应用
  20. 网站加入百度云加速后,出现Error520源站返回未知错误怎么办?

热门文章

  1. log4j使用方法(一)——先跑起来再说
  2. Karrigell介绍
  3. SQL SERVER 2000 安装问题
  4. 使用freemarker生成java文件(其他文件也可以)
  5. 【BZOJ-3578】GTY的人类基因组计划2 set + map + Hash 乱搞
  6. 退一步 - 王阳明的心学智慧
  7. Fiddler模拟Slow Network
  8. TComboBox的使用
  9. Entity Framework 实体框架的形成之旅--实体数据模型 (EDM)的处理(4)
  10. 尝试jquery插件的开发