使用了TP框架!以下是源码:

namespace ApiController;

use ThinkController;

class EmailController extends Controller

{

public function test(){

$msg = pmail('493107977@qq.com','午夜DJ','封装测试','hello world');

echo $msg;

}

?php>

return array(

//'配置项'=>'配置值'

'TMPL_PARSE_STRING' => array(

'__ADMIN__' => '/Public/Admin',

'__COMMON__' => '/Public/Common',

'__VENDORS__' => '/Public/Venders',

'__HOME__' => '/Public/Home',

'__USER__' => '/Public/User',

'__UP_GOODS__'=>'/Public/Uploads/Goods',

'__UP_USER__'=>'/Public/Uploads/User'

),

'PMAIL' => array(

'Host' => 'stmp.163.com',

'Username' => 'xxxxxx',

'Password' => 'xxxxxx',

'From' => 'xxxxx@163.com',

'FromName' => 'xxxx',

),

);

function pmail($tomail = ”,$toname = ”,$title = ”,$content = ”){

require_once VENDOR_PATH.'PHPMailer/class.phpmailer.php';

// 实例化

$pm = new \PHPMailer();

foreach (C('PMAIL') as $k => $v){

$pm->$k = $v;

}

// 服务器相关信息

// $pm->Host = ‘smtp.163.com’; // SMTP服务器

$pm->IsSMTP(); // 设置使用SMTP服务器发送邮件

$pm->SMTPAuth = true; // 需要SMTP身份认证

// $pm->Username = ‘woainigui8888’; // 登录SMTP服务器的用户名

// $pm->Password = ‘7618387asd’; // 登录SMTP服务器的密码

//

发件人信息

// $pm->From = ‘woainigui8888@163.com’;

// $pm->FromName = ‘电音之王’;

// 收件人信息

$pm->AddAddress($tomail,$toname); // 添加一个收件人

// 邮件内容

$pm->CharSet = 'utf-8'; // 内容编码

$pm->Subject = $title; // 邮件标题

$pm->MsgHTML($content); // 邮件内容

// $this->AddAttachment($path); // 附件

// 发送邮件

if($pm->Send()){

return true;

}else {

return $pm->ErrorInfo;

}

}

使用PHP发送邮件出现这个错误:The following From address failed:xxxx@163.com

php 发邮件 500错误,使用PHP发送邮件出现这个错误:The following From address failed:xxxx@163.com...相关推荐

  1. php发邮件 环境,PHP使用Pear发送邮件(Windows环境)

    本文实例介绍了PHP使用Pear发送邮件的方法,以及如何在Windows下安装PHP Pear的步骤,分享给大家供大家参考,具体内容如下 一.PEAR安装 1.PEAR简介 PEAR是PHP扩展与应用 ...

  2. php使用qq发邮件,PHP使用QQ免费邮箱发送邮件的一个例子_PHP教程

    PHP发邮件的例子,发邮件当然需要一个客户端邮箱,今天这个例子是使用QQ免费企业邮箱来做为发邮件的邮箱, 01 02include "PHPMailer/class.phpmailer.ph ...

  3. 服务器里面发邮件,通过SMTP中继服务器发送邮件的问题

    昨天写了一篇 SMTP中继服务器部署的文章,有朋友问我本地多个应用使用了不同的邮件通知地址,但发邮件的时候只能使用SMTP中继服务器上配置的地址才能发送,如下图: 所有的业务应用都必须配置成上图中的地 ...

  4. linux系统怎样发邮件,linux系统下如何发送邮件

    在使用linux服务器的过程中,我希望某个任务完成后,系统会自动发邮件告诉我.这就需要用到发送邮件的功能. 网络上搜索了一下,一般的linux系统都已经安装了邮件服务程序sendmail(但不一定是开 ...

  5. python自动批量发邮件脚本_Python实现自动发送邮件功能

    简单邮件传输协议(SMTP)是一种协议,用于在邮件服务器之间发送电子邮件和路由电子邮件.Python提供smtplib模块,该模块定义了一个SMTP客户端会话对象,可用于使用SMTP或ESMTP侦听器 ...

  6. python 发邮件 无需密码_Django实现发送邮件找回密码功能

    在各大网站上,一定都遇到过找回密码的问题,通常采用的方式是通过发送带有验证码的邮件进行身份验证,本文将介绍通过Django实现邮件找回密码功能. 找回密码流程 功能流程: 1.首先在用户登录界面,添加 ...

  7. python发邮件脚本详解_Python发送邮件脚本

    在一些场景中经常需要发送邮件, 像是持续集成和运维报警等. 而使用Python脚本能够很快捷方便得实现发送各种邮件的需求.这里就通过Python基于SMTP(Simple Mail Transfer ...

  8. java发邮件需要什么意思_java 发送邮件需要开启什么服务

    java 发送邮件需要开启什么服务 关注:149  答案:2  mip版 解决时间 2021-02-04 10:01 提问者美人如画皮 2021-02-03 14:35 java 发送邮件需要开启什么 ...

  9. java 发邮件授权码_javamail - androidmail 发送邮件 各种邮件授权方式

    当你用到邮箱这方面的功能,可以参考该篇文章.已经在实际应用使用中. 适应qq邮箱(国内大部分邮箱跟qq相似,如163),hotmail(outlook),国外邮箱gmail等配置,已经能通过代码发送成 ...

最新文章

  1. SLAM十四讲笔记1
  2. Lock和synchronized比较详解
  3. MySQL支持的分区类型
  4. Nginx实现负载均衡时常用的分配服务器策略
  5. aspx反射调用方法
  6. 【源代码】Image Deformation Using Moving Least Squares算法的实现
  7. [转帖]golang操作mysql使用总结
  8. view绘制流程学习心得
  9. 【知识图谱系列】清华大学基于对比学习的图谱预训练模型GCC
  10. C语言之switch语句用法
  11. php网站友链直显代码,友情链接代码有哪些 怎么写
  12. Python 鞭炮题
  13. 2016红帽年度创新大奖榜单揭晓
  14. java后台导出pdf,基础用法和样例
  15. 阿里云免费SSL证书申请详细流程
  16. 产品DAU下降如何分析
  17. 飞腾CPU服务器系统安装问题
  18. EasyCVR前端控制台打印报错“[Vue warn]:Invalid”的解决办法
  19. 附加作业:个人作业——案例分析
  20. 简单的转盘抽奖html,HTML5抽奖转盘-CSS3超简单版本

热门文章

  1. DotLiquid模板引擎简介
  2. Asp.net 面向接口框架之应用程序上下文作用域组件
  3. php模板引擎循环start,PHP模板引擎Smarty内建函数section,sectionelse用法详解
  4. Android之提示A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
  5. python 实现装饰器设计模式
  6. python数据类型描述_【文山玩Python】用python的数据类型,来简单的描述世界
  7. 通过高速计算机网络和多媒体,计算机网络作业及答案.doc
  8. html拖放数据库字段,HTML5 拖放(Drag 和 Drop)
  9. 来潮汕,这些食物不吃后悔一辈子...
  10. 惊呆了!这篇论文全文都是脏话,可编辑部居然对它评价极佳并发表了!