`
flex_莫冲
  • 浏览: 1092132 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

php服务器发送邮件失败

    博客分类:
  • php
 
阅读更多
在thinkphp上用phpmailer发送邮件。自己window上的wamp发送正常,邮箱是163的。但是发布到服务器上就一直提示发送失败。
1、如何调试邮件发送错误信息?
$result = $this->mail->Send();
//错误信息存储在下面这句
Log::write($this->mail->ErrorInfo);
return $result;
打出的内容是The following From address failed: lhdst@163.com

服务器上的phpinfo配置是
sendmail_from no value no value
sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
SMTP localhost localhost
smtp_port 25 25

Path to sendmail /usr/sbin/sendmail -t -i

=======
参考资料:



Mailer Error: The following From address failed: lynovr@gmail.com
我在自己机器上可以发送成功,可是上传到服务器就出现了上面这个问题.另外说明的是,我用的服务器是linux操作系统.自己的机器是windows系统。当然,在服务器上的时候用的是linux的phpmailer类,在本机上用的是windows版本。
曾经也是过163的,但是,他只能用比较老的邮箱,刚申请的不能发送。答案1


------其他回答(50分)---------
这个不是程序的事情,如果调试没有什么错误

基本就是服务器的事情.

比如说服务器的没有开启邮件转发等

还有就是邮件传输验证

打个比方,你往某处发一封邮件,厉害的MAIL服务器管理员
会设置你发送的一方是否存在,是否有某些回应

如果没有,就算发出去了也是失败的.....
------其他回答(50分)---------
这个不是程序的事情,如果调试没有什么错误

基本就是服务器的事情.

比如说服务器的没有开启邮件转发等

还有就是邮件传输验证

打个比方,你往某处发一封邮件,厉害的MAIL服务器管理员
会设置你发送的一方是否存在,是否有某些回应

如果没有,就算发出去了也是失败的.....

查看和“php”有关的所有文章
分享到:
评论

相关推荐

    PHP发送邮件失败解决方案,PHP发送邮件不成功解决办法

    本教程将针对"PHP发送邮件失败"这一主题,提供一系列可能的解决方案,并提供相关的源代码示例。 首先,我们需要了解PHP发送邮件的基本原理。PHP的`mail()`函数是内置的发送邮件功能,但其功能有限,通常不适用于...

    phpmailer 调用远程smtp服务器发送邮件

    在本文中,我们将深入探讨如何使用 PHPMailer 调用远程 SMTP 服务器发送邮件,以及相关的知识点。 首先,我们需要了解 SMTP (Simple Mail Transfer Protocol) 是互联网上传输电子邮件的标准协议。SMTP 服务器是用于...

    win10 下PHP 配置服务器并发送邮件

    在Windows 10环境下配置PHP服务器并实现邮件发送功能,是一项常见的开发任务,尤其是在Web项目中处理用户反馈或提供客户服务时。PHP作为一种流行的服务器端脚本语言,提供了多种方法来发送电子邮件,例如通过...

    php注册发送邮件

    首先,我们要明白PHP发送邮件的核心是通过SMTP(Simple Mail Transfer Protocol)协议与邮件服务器进行通信。PHP内置了一个`mail()`函数,可以用来发送简单的文本邮件。但考虑到现代电子邮件的标准和安全性,通常会...

    phpmailer发送邮件

    在您提供的信息中,我们关注的是如何使用 PHPMailer 来发送邮件。 1. **安装 PHPMailer** 要使用 PHPMailer,首先需要将其下载或通过 Composer(PHP 的依赖管理工具)安装到项目中。在这个案例中,您已经有一个名...

    PHPMailer发送邮件 SSL465端口发送邮件

    本文将深入探讨如何使用PHPMailer通过SSL465端口发送邮件。 首先,让我们了解PHPMailer的核心概念。PHPMailer是一个全功能的邮件处理类库,支持多种协议(如SMTP、sendmail、PHP mail函数)以及多种安全选项(如TLS...

    使用PHP通过SMTP发送邮件

    在PHP中,虽然内置了`mail()`函数用于发送邮件,但由于其灵活性不足,且不支持SMTP验证,在某些情况下可能无法正常工作,因此对于需要更高级功能的场景,如SMTP验证或通过外部SMTP服务器发送邮件,`mail()`函数并不...

    php邮件发送demo

    PHPMailer是一个强大的库,它允许开发者通过SMTP协议发送邮件,支持SSL/TLS加密,大大增强了发送邮件的功能性和安全性。下面我们将深入探讨如何使用PHPMailer库以及在PHP中实现邮件发送。 首先,`php邮件发送demo`...

    php实现发送邮件功能,phpmailer

    总的来说,PHPMailer为PHP开发人员提供了一个强大且灵活的工具,用于发送邮件,包括HTML内容、附件以及通过SMTP服务器进行身份验证。结合Linux的`crontab`,可以轻松实现定时发送邮件,这对于自动报告、提醒等应用...

    php发送邮件已经封装,用法已经注明

    这里的"php发送邮件已经封装,用法已经注明"的标题和描述提示我们,有一个已经完成的PHP邮件发送类,并且在类的注释中提供了使用方法。 邮件发送在PHP中通常是通过`PHPMailer`、`SwiftMailer`或自定义类来实现的。...

    php发送邮件demo代码

    PHPMailer是一个流行的PHP库,它允许开发者通过SMTP协议发送邮件,支持SSL/TLS加密,大大简化了邮件发送的过程。这篇教程将深入探讨如何使用PHPMailer库在PHP中实现邮件发送功能。 首先,我们需要理解PHPMailer的...

    PHP 发送邮件类,含实例(客发送附件)

    使用`PHPMailer`发送邮件的基本步骤如下: 1. **引入`PHPMailer`**:在PHP文件中,引入`PHPMailer`所需的文件,如: ```php require 'path/to/PHPMailer/src/PHPMailer.php'; ``` 2. **创建`PHPMailer`对象**:...

    PHP用SMTP发送邮件示例

    在本示例中,我们将探讨如何使用PHP通过SMTP发送邮件。 首先,我们来看`email.class.php`文件。这个文件通常包含一个PHP类,用于封装邮件发送的功能。这个类可能会有一个构造函数,用来设置SMTP服务器的地址、端口...

    网站用户注册成功后自动发送邮件

    总之,实现“网站用户注册成功后自动发送邮件”的功能涉及到PHP编程、SMTP服务器配置以及使用像PHPMailer这样的邮件发送库。这个功能不仅提升了用户体验,还确保了用户能够及时获取重要信息,是网站用户管理系统中不...

    PHP在线生成excel并发送邮件

    此外,如果你的服务器不支持直接发送邮件,可能需要配置SMTP服务器。最后,确保遵守相关的隐私政策和法规,比如GDPR,确保处理用户数据的合法性。 总结,通过`PhpSpreadsheet`库生成Excel文件,配合`PHPMailer`发送...

    用php发送邮件,源代码

    本文将详细讲解如何使用PHP发送邮件以及相关的源代码实现。发送邮件是网站与用户交互的重要方式之一,常用于注册验证、通知服务和密码重置等场景。 PHP发送邮件主要依赖于`PHPMailer`库或内置的`mail()`函数。`...

    php使用QQ邮箱发送邮件

    QQ邮箱提供了SMTP服务器,允许开发者通过编程接口来发送邮件。在PHP中,我们通常使用PHPMailer或者SwiftMailer这样的库来简化这个过程。 **1. PHPMailer的使用** PHPMailer是一个广泛使用的PHP类库,它提供了丰富...

    php发送邮件源代码

    在这个示例中,我们使用了SMTP协议来发送邮件,配置了SMTP服务器的地址、端口、认证信息以及是否使用TLS加密。`isHTML(true)`表示邮件内容为HTML格式,而`AltBody`是为那些不支持HTML的邮件客户端准备的纯文本版本。...

    PHP 发送邮件功能代码

    本篇文章将详细解析如何利用PHPMailer这一强大的辅助类来实现服务器端发送邮件的功能。 #### 二、PHPMailer简介 PHPMailer 是一个全功能的 PHP 邮件发送类库,支持多种邮件发送方式(包括SMTP),并可以发送HTML...

    php留言板自动发送邮件到指定邮箱中-经测试能用

    PHP留言板自动发送邮件到指定邮箱的功能是许多企业网站不可或缺的一部分,它使得访客可以在无需注册或登录的情况下方便地向管理员发送消息。这个功能的核心在于PHP的邮件发送功能以及与前端表单的交互。下面我们将...

Global site tag (gtag.js) - Google Analytics