开发者社区> 问答> 正文

postfix发送邮件设置成功后,最近无法发送邮件?

刚开始装的时候非常好用,最近几天老是无法发送邮件,重启一下apahen服务器就又可以了。


过一会就又不行了

展开
收起
爱映疯wp 2014-07-03 14:41:49 11664 0
7 条回答
写回答
取消 提交回答
  • 如果没有重要邮件,直接重置脚本最直接
    2014-07-03 16:58:32
    赞同 展开评论 打赏
  • 我也同意首选看日志,apache的日志,mail日志,把所有有关你邮件服务器的日志看下,报什么错误,希望我上传的文件可以帮助到你。这个网站的也不错http://sery.blog.51cto.com/10037/45500,你可以看下

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

    Re:回 楼主(爱映疯wp) 的帖子
    大哥要么这样吧,我给你个脚本,你直接重装好了,假如你上面没有重要的邮件的话。
    2014-07-03 16:34:07
    赞同 展开评论 打赏
  • 你应:
    service  postfix  restart

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

    从你的日志文件来看,你的POSTFIX没看到什么错误。
    但你的系统中或其他应用程序可能有错。你应去查别的问题,不要纠结在postfix上。

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

    这有什么糊涂的,你命令敲错了,我不是告诉你 service  postfix  restart
    而且你执行成功了,你为什么还要再敲错误的命令?
    你postfix本来是运行着的,你再用start,当然会报错啊

    2014-07-03 16:29:17
    赞同 展开评论 打赏
  • 楼上已经回答了,日志希望贴的更全些。
    看看是不是sendmail和postfix冲突了。

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

    回 20楼(爱映疯wp) 的帖子
    试下下面的。
    yum remove sendmail postfix
    yum -y install postfix
    /etc/init.d/postfix restart
    2014-07-03 16:24:28
    赞同 展开评论 打赏
  • 回1楼紫色稻草人的帖子
    修改SELINUX为:
    SELINUX=disabled

    这个在哪里里面,是main.cf吗

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

    回2楼随歌的帖子



    是在/var/log/maillog里面吗

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

    Repostfix发送邮件设置成功后,最近无法发送邮件?

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

    回4楼随歌的帖子


    有两个

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

    Repostfix发送邮件设置成功后,最近无法发送邮件?

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

    回10楼随歌的帖子
    那要重新安装吗

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

    回13楼bendchen的帖子

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

    回13楼bendchen的帖子
    [root@AY140221152034339cb1Z ~]# service postfix start
    Starting postfix:                                          [FAILED]
    [root@AY140221152034339cb1Z ~]#

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

    回16楼图灵大师的帖子
    谢谢,已下载

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

    回18楼bendchen的帖子
    大神,你已经把握搞糊涂了

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

    Repostfix发送邮件设置成功后,最近无法发送邮件?

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

    回23楼图灵大师的帖子
    我是邮件直接发送到QQ邮箱的,就只需要一个发送功能。

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

    回24楼zhedianshi的帖子
    重置脚本需要重新配置吗?


    配置Postfix相关参数
    1.找到 #myhostname = host.domain.tld , 修改成:myhostname = mail.yujzw.com (你自己的域名)

    2.找到 #mydomain = domain.tld ,将等号后面的部分改写为你的域名,修改成:mydomain = yujzw.com(此处设置将成为E-mail地址“@”后面的部分)

    3.找到 #myorigin = $mydomain ,只需将首行的#号去掉即可,其他无需变动

    4.找到 inet_interfaces = localhost ,将“localhost”改为“all” ,接受来自所有网络的请求

    5.找到 mydestination = $myhostname, localhost.$mydomain, localhost,在行尾添加“$mydomain”,修改成:mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain ,指定发给本地邮件的域名

    6.找到 #relay_domains = $mydestination ,只需要将行首的#去掉,定义允许转发的域名

    7.找到 #mynetworks = 168.100.189.0/28, 127.0.0.0/8 去掉前面的#号,指定内网和本地的IP地址范围,按照情况修改,一般无需变动

    8.找到 relay_domains = ,修改成: relay_domains =

    9.找到 #home_mailbox = Maildir/ ,去掉行首的#,指定用户邮箱目录

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

    回27楼随歌的帖子
    不知道这两天又好了,什么也没动

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

    回29楼随歌的帖子
    http://bbs.aliyun.com/read/171408.html?spm=5176.7189909.0.0.ugpkpa

    帮忙看看不知道什么回事!
    2014-07-03 15:57:10
    赞同 展开评论 打赏
  • 您好,感谢对阿里云的支持,能够提供下postfix的后台日志么?

    楼上说的是关闭selinux ,这只是诸多情况中的一种。

    还有例如:端口堵塞(邮件没有发出去)等等因素

    所以看日志是最便捷的方式。

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

    回 3楼(爱映疯wp) 的帖子
    额 …… 位置是在:
    /etc/selinux/config文件中设置SELINUX=disabled

    这是需要重启服务器的,千万注意

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

    回 6楼(爱映疯wp) 的帖子
    tail -f /var/log/maillog

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

    回 9楼(爱映疯wp) 的帖子
    启动就失败 …… 我以为你能正常启动呢

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

    OK

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

    个人建议你检查下你的DNS 看是不是有什么变化

    2014-07-03 15:52:23
    赞同 展开评论 打赏
  • Repostfix发送邮件设置成功后,最近无法发送邮件?
    解决方法:
    关闭selinux

    修改SELINUX为:
    SELINUX=disabled

    重启postfix服务,即可正常发出

    你试试看
    2014-07-03 15:44:40
    赞同 展开评论 打赏
滑动查看更多
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载