• 技术文章 >运维 >CentOS

    centos mail 不能用怎么办

    藏色散人藏色散人2022-01-17 11:00:29原创116

    centos mail不能用的解决办法:1、添加域名;2、找到“#Dj$w.Foo.COM”,并修改为“Djtest.com”;3、重启sendmail服务。

    本文操作环境:centos 6.4系统、Dell G3电脑。

    centos mail 不能用怎么办?

    解决centos mail 不能发邮件:

    最近centos 6.4突然不能发邮件了, 直接用 mail命令测试也不收不到邮件

    以下参考大侠们的经验后,得到的结果

    # yum install -y sendmail 
    # yum install -y sendmail-cf 
    m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf  //生成配置文件

    Sendmail邮件域名配置

    # vi /etc/mail/local-host-names,添加 test.com //添加域名
    # vi /etc/mail/submit.cf,找到行 #Dj$w.Foo.COM,修改为 Djtest.com //
     
    #service sendmail restart    重启sendmail服务, 如果不是马上就重启了,可能需要配置下hosts

    vim /etc/hosts

    加上

    127.0.0.1    xiaofei.    xiaofei  //xiaofei是主机的名称
     
     
    #echo test| mail -s "test"  your_email@site.com  //测试发送邮件,检查一下是否能收到邮件

    -------------

    如果从php调用时,在php.ini中sendmail_path = "/usr/sbin/sendmail -fxx@xx.com -t -i " //红字代表,自定义的发件人地址..

    如果不指定,在收件时会发现邮件来自 apache@xx.com, apache是server(apache或nginx等) 的系统用户,也许有其它的方法,但我目前还没找到....

    推荐教程:《centos教程

    以上就是centos mail 不能用怎么办的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:centos mail
    上一篇:centos hostname 不生效怎么办 下一篇:centos7 终端中文乱码怎么办
    PHP编程就业班

    相关文章推荐

    • 如何解决centos5.5 中文乱码问题• docker centos7乱码怎么解决• 如何解决centos7 nouveau 报错问题• centos hostname 不生效怎么办

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网