欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


linux怎么远程windows?
ODBC和OLEDB的连接字符串
Linux如何迅速查找文件
linux su和sudo命令的区别
Linux系统的OOM Killer处理机制
Apache伪静态时rewrite匹配参数超过10个的处理方法
外接程序VMDebugger未能加载或导致了异常
没有ISP?你照样可以拥有局域网
Win7系统下如何打开Windows PowerShell窗口的方法
解决AutoCAD2010在VS2010上无法命中断点
linux中sendmail发送邮件成功但收不到邮件
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   直接用yum安装,命令:yum install sendmail,安装好了,就开始启动,命令

  :/etc/init.d/sendmail start ,显示启动完成,然后开始测试发邮件,$rs=mail('dalong0309@163.com','这个是主题','

  这个是内容');var_dump($rs);,输出结果是true,可查看邮件,却发现没收到任何邮件。一开始怀疑是php配置那里没

  设置好对应的sendmail路径,改好php.ini配置后,却发现还是收不到邮件。检查了sendmail是否已经启动,命

  令:/etc/init.d/sendmail status,结果发现出现如下错误:sendmail已死,但是subsys被锁。然后网上查了一下,怀

  疑是跟postfix冲突了,把postfix干掉,命令:/etc/init.d/postfix stop,再重新尝试发送邮件,结果还是失败。

  纠结啊,到底什么问题呢,网上搜啊搜。

  最后,查看了下管理员的邮件,命令:less /var/spool/mail/root,有个发现:

  打开网易邮箱回馈回来的信息,根据对应的550错误码,发现网易邮箱提示发件人的地址不符合法。

  然后我尝试修改主机名,命令:hostname gada@gadaweb.com,再重新尝试发送邮件,功夫不负有心人啊,

  注意:有些发出去了可能会在垃圾邮件哦,像qq邮箱针对sendmail做了过滤,有谁知道需要做什么设置,才可以不被过滤

  补充:sendmail发送不了邮件

  没有找到,对它的配置也不熟悉,网上没有找到方法

  运行yast删除了,重新安装

  linux-qebs:/srv/www/htdocs # rpm -qa | grep sendmail

  sendmail-8.14.3-51.5.1.i586

  sendmail -bd -q12h

  vi /etc/sendmail.cf

  修改配置

  原来为

  Timeout.ident=5s

  修改后

  Timeout.ident=0s

  /etc/init.d/sendmail status

  没有自动启动

  /etc/init.d/sendmail restart

  sendmail 'aaaa' xhq6632@126.com

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站