系统之家 - Windows操作系统&装机软件下载网站!

当前位置: 首页  >  教程资讯  >  电脑教程 linux中sendmail发送邮件成功但收不到邮件

linux中sendmail发送邮件成功但收不到邮件

时间:2023-06-02 16:16:41 来源: 人气:

   直接用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,

作者

教程资讯

电脑教程排行

系统教程

系统主题