时间: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,