PHP mail()函数没有返回true或false - 脚本只是超时

PHP的邮件功能停止一个CentOS 5.7服务器上工作。 包含函数调用的脚本是工作在此服务器上,直到最后几天,但至今没有任何配置更改..

每当我调用mail()函数在PHP脚本只是档上线/冻结,直到达到脚本超时限制。

$msgheader = 'MIME-Version: 1.0' . "\r\n"; $msgheader .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $msgheader .= "From: Test Name <no-reply@servername.com>\r\n"; echo "About to send mail ->"; mail ("test@servername.com", "Test Subject", "Test Body", $msg_header); echo "Script never reaches this line!";

我已经修改了电子邮件地址,这个问题,但我知道他们是不是问题的正确先前执行的脚本。

我试图改变电子邮件地址以各种个人账户(如@ yahoo.com),它仍然无法正常工作,所以我不认为这是因为在那里我的用户所在的组织的垃圾邮件过滤。

这可能是造成邮件功能卡住,直到脚本超时,而不是仅仅立即返回假的,如果它不能发送电子邮件? 我可以看看哪些设置?

谢谢!

编辑:

  • 还有在Apache的错误日志中没有错误
  • php.ini中有:

    SMTP =本地主机; SMTP_PORT = 25; sendmail_path = / usr / sbin目录/ sendmail的-t -i

--------------解决方案-------------

这个问题涉及到一个问题与服务器的DNS设置。

尝试后:

yum update

很明显的服务器在连接到互联网的问题。 这解释了很长的超时尝试进行出站连接来发送电子邮件。

我不得不添加

搜索LOCALDOMAIN

在我的CentOS /etc/resolv.conf文件来建立出站连接。 这个问题是在好现在ServerFault我知道这个问题公布。

分类:php 时间:2012-01-01 人气:0
本文关键词: PHP,电子邮件,CentOS的
分享到:

相关文章

  • 为什么我不能发送电子邮件使用Perl CGI脚本在CentOS? 2013-05-22

    我使用这个CGI脚本. CGI是工作,但我不能从这种形式的CentOS发送的电子邮件. 请帮我? 我需要建立什么呢? 或MTA? --------------解决方案------------- 哼,有种难以检查. 它似乎相当慷慨地评论说,遗憾的是在日本: - /. 从我所看到的,希望你设置变量$服务器是接受外发邮件SMTP服务器. 所以,你需要(访问)的SMTP服务器. Perl附带出色的文档,可以使用命令行访问perldoc您的计算机上. 要获取帮助perldoc $ perldoc perl

  • 发送错误用PHP脚本smtp.gmail梨Centos的电子邮件 2013-11-13

    我读了很多文章谁介绍如何发送一封电子邮件,SMTP,喜欢用从PHP页面我有一个云服务器和本地主机设置GMail的SMTP服务器,此发送电子邮件,两者是相同的版本(CentOS 6只装的httpd,PHP并通过百胜MySQL的). iptables的是相同的:输出端口打开,仅输入22和80. 我安装了邮件梨,梨Net_SMTP与smtp.gmail.com使用. 的phpinfo(); 显示OpenSSL是启用. 我使用这段代码: <?php require_once "Mail.php&q

  • 如何从Web应用程序发送电子邮件,邮件()在PHP在CentOS(sendmail的,后缀 - ?) 2013-12-26

    我们正在建立一个web应用程序,将需要使用PHP的mail()函数在频繁地发送电子邮件. 我们都在使用它的时候,例如一个用户注册的应用程序,当客户端有一个新的产品订单,等来发送邮件. 什么是我们最好的安装CentOS的我们的服务器上,以实现这一目标? 我读过很多关于sendmail的与后缀与其他包作为一个MTA使用,但无法弄清楚我需要什么. 我们不会为我们的用户运行的邮箱,我们只想从我们的Web应用程序发送电子邮件,没有收到任何电子邮件(我们使用的是谷歌应用程序) 我们正在寻找一个解决方案,易于

  • 在CentOS,邮件或狗从不发送我的电子邮件 2014-02-12

    使用CentOS 5的,并试图发送命令行的邮件(crontab的电子邮件附件). 没有错误的邮件和傻子执行,但我从来没有收到任何电子邮件. 我跑进出口作为本地的SMTP服务器. 我的电子邮件地址是Gmail帐户. [root@server ~]# mail -s "hello subject" me@mygmaildomain.com < test_message.txt [root@server ~]# mutt -s "hello subject" me@

  • 无法通过谷歌SMTP在CentOS VPS发送电子邮件 2014-09-15

    我试图通过谷歌SMTP发送电子邮件. 该代码是在我的本地窗口在Tomcat中电脑工作的罚款. 但我得到了我的CentOS VPS这个错误 org.apache.commons.mail.EmailException: Sending the email to the following server failed : smtp.googlemail.com:465 下面是代码,请检查一下 - // Create the email message HtmlEmail email = new Ht

  • “无法发送电子邮件,请与网站管理员联系” 2012-01-10

    我得到了管理/用户/用户出现以下错误信息: 无法发送电子邮件. 请与网站管理员联系,如果问题仍然存在. 是由于我没有电子邮件服务安装在我的服务器上的事实,这个错误? 谢谢 更新:我现在得到以下错误. 错误发送电子邮件(摘自"网站名称"来email@gmail.com). 尝试关于为了114到电子邮件email@gmail.com失败. --------------解决方案------------- 这个错误是由于未配置您的邮件服务是事实. Drupal的,在默认情况下,试图向用户发送一

  • 如何配置GlassFish的将电子邮件发送到进出口(需要550认证)? 2012-01-18

    我有问题要配置GlassFish中3.1.1 JavaMail会话来发送电子邮件至4.76进出口邮件服务器. GlassFish和进出口在同一CentOS的服务器上运行. 这里是我的GlassFish JavaMail会话配置: JNDI Name: mail/mailSession Mail Host: localhost Default User: glassfish Default Sender Address: glassfish@mycompany.com Status: Enable

  • sendmail的CentOS上运行缓慢 2012-02-08

    所以,我试图发送电子邮件从运行CentOS的我框之一,我有sendmail的安装和打开,但它会采取字面上分钟的电子邮件发送. 没有电子邮件应该是几乎一瞬间? 这里是我的/ etc / sysconfig中/ sendmail的文件,如果它可以帮助任何: DAEMON=no QUEUE=1m 提前致谢! --------------解决方案------------- 我找到了解决办法: 我不得不改变: 127.0.0.1 localhost localhost.localdomain 50.56.

  • 的Spring Java邮件程序的CentOS Linux机器上运行引发异常 2012-02-25

    我写了一个Java程序在这里注入春天邮件下面的说明 - 春电子邮件. 我写了一个JUnit类来测试它. 所有这一切正在发生的事情作为一个更大的项目的一部分,大项目是Oracle虚拟框的Linux CentOS的机器开发的. 如果我在CentOS的运行测试用例我看到这个异常. 我查了一些Linux论坛,并没有看到它非常有关的任何答案. 我觉得我不正常搜索,因为这是我的第一个项目,VBOX和Linux的远程开发. 专家可以请帮助? 我确信,我的SMTP主机看起来不错. 我发现了一些帮助在这里 - s

  • 通过IMAP电子邮件导入到的Hotmail后,在其中的文件夹和附件损坏和不可见 2012-04-15

    最近我从一个基于Linux的CentOS的移到托管服务提供商到Hotmail. 我成立的Hotmail作为一个IMAP帐户Outlook 2010中的我,然后到我的Hotmail基于IMAP帐户感动了成千上万的邮件在我的Linux基于IMAP帐户约30左右的文件夹. 完成迁移后,我注意到,在我的Hotmail IMAP帐户中的文件夹内的一些附件都无法进行预览. 在下载时它们,附件下载为零的文件大小. 当我收到一个新的附件为我的我的Hotmail帐户的收件箱中,我可以预览和下载附件. 如果我动议电

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.350 (s). 10 q(s)