系统环境是ubuntu16.04

安装

sudo apt-get install sendmail

检查运行情况

sudo service sendmail status

结果如下,表示正在运行

● sendmail.service - LSB: powerful, efficient, and scalable Mail Transport Agent
Loaded: loaded (/etc/init.d/sendmail; bad; vendor preset: enabled)
Active: active (running) since 三 -- :: CST; 2h 21min ago
Docs: man:systemd-sysv-generator()
Process: ExecStart=/etc/init.d/sendmail start (code=exited, status=/SUCCESS)
CGroup: /system.slice/sendmail.service
└─ sendmail: MTA: accepting connections

如果想要发至互联网上,则需要更新sendmail.mc

before:

DAEMON_OPTIONS(`Familiy=inet, Port=smtp,Addr=127.0.0.1, Name=MTA-v4

after:

DAEMON_OPTIONS(`Familiy=inet, Port=smtp,Addr=0.0.0.0 Name=MTA-v4'

出现下面的情况的时候,是本地的配置存在问题,sendmail没有成功获取本机的主机名

unable to qualify my own domain name

修改/etc/inet/hosts 文件

在主机名后加上.com

使用mailq能够检查邮件的发送状态,是否成功发送,查看产生的log,易于定位是哪一步产生的问题

/var/log/mail.log也可查看log信息,定位发送失败原因。

最新文章

  1. css3图片模糊过滤效果
  2. fastclick与zepto的 tap事件关于在手机上click事件的300ms延迟的区别
  3. RT-Thread下的串口驱动程序分析【转载】
  4. tomcat 假死现象(转)
  5. iOS进阶_地图上定位的标志——大头针
  6. (2016弱校联盟十一专场10.2) A.Nearest Neighbor Search
  7. MVC中使用HTML Helper类扩展HTML控件
  8. 在shell中通过fifo与服务器交互
  9. NOI2014 全国互测Round2
  10. ios 相册相关
  11. IIS rewrite映射规则语法格式
  12. 阿里云centos安装docker
  13. SQL 2016 正式版 安装过程
  14. 使用RStudio调试(debug)基础学习(一)
  15. oracle 11 g release 2 卸载
  16. css selectors tips
  17. js实现文件的上传和输出,拖拽上传图片
  18. 自己写的jQuery浮动广告插件
  19. Timus 2005. Taxi for Programmers 题解
  20. react常用命令

热门文章

  1. codeforces 257c
  2. innodb_support_xa=1
  3. HDUOJ--4888--Redraw Beautiful Drawings【isap】网络流+判环
  4. selenium实例学习地址
  5. Unity 使用C/C++ 跨平台终极解决方式(PC,iOS,Android,以及支持C/C++的平台)
  6. luogu1771 方程的解
  7. oc14--匿名对象
  8. php Aes 128位算法
  9. Comparable与Comparator源码分析
  10. Linux Shell Scripting Cookbook 读书笔记 4