php 原生发邮件,原生php phpmailer 发送邮件 email

2023-11-04

setmail();//查询最新可用的邮件(接受者)

// 查询最新可用模板内容

// 查询最新可用企业邮箱(发送者)

}functionsetmail(){$data['username'] = "24066@qq.com";$data['password'] = "ntpcbibe";$data['form'] = "24068@qq.com";$data['address'] = "67992@qq.com";$data['replyto'] = "24068@qq.com";$data['subject'] = "邮件标题";$data['body'] = "邮件内容";$data['altbody'] = "邮件非html内容";$jieguo = postmail($data);if($jieguo){echo "发送成功";

}else{echo "发送失败";

}

}function postmail($postmail){if(empty($postmail)){return false;

}else{$mail = new PHPMailer(true);try{//服务器配置

$mail->CharSet ="UTF-8"; //设定邮件编码

$mail->SMTPDebug = 0; //调试模式输出

$mail->isSMTP(); //使用SMTP

$mail->Host = 'smtp.qq.com'; //SMTP服务器

$mail->SMTPAuth = true; //允许 SMTP 认证

$mail->Username = $postmail['username']; //SMTP 用户名 即邮箱的用户名

$mail->Password = $postmail['password']; //SMTP 密码 部分邮箱是授权码(例如163邮箱)

$mail->SMTPSecure = 'ssl'; //允许 TLS 或者ssl协议

$mail->Port = 465; //服务器端口 25 或者465 具体要看邮箱服务器支持

$mail->setFrom($postmail['form'], ''); //发件人

$mail->addAddress($postmail['address'], ''); //收件人

//$mail->addAddress('ellen@example.com'); // 可添加多个收件人

$mail->addReplyTo($postmail['replyto'], ''); //回复的时候回复给哪个邮箱 建议和发件人一致

//$mail->addCC('cc@example.com'); //抄送

//$mail->addBCC('bcc@example.com'); //密送

//发送附件

// $mail->addAttachment('../xy.zip'); // 添加附件

// $mail->addAttachment('../thumb-1.jpg', 'new.jpg'); // 发送附件并且重命名

//Content

$mail->isHTML(true); //是否以HTML文档格式发送 发送后客户端可直接显示对应HTML内容

$mail->Subject = $postmail['subject'];$mail->Body = $postmail['body']; //内容

$mail->AltBody = $postmail['altbody'];$mail->send();return true;

}catch (Exception $e) {//echo '邮件发送失败: ', $mail->ErrorInfo;

return false;

}

}

}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

php 原生发邮件,原生php phpmailer 发送邮件 email 的相关文章

  • PCIE金手指各个引脚的定义及设计建议,避免入坑!

    最近在做一个PCIE转网口的项目 具体框图如下 SOC这边的板子是我们自己开发的 但是无法满足输出四个网口的需求 就想到了用PCIE2 0进行转接 右侧的网口扩展板是外购的 刚好满足PCIE2 0接口 并输出四路网口 于是采用了此架构进行设
  • 嵌入式相关开源项目、库、资料

    学习初期最难找的就是找学习资料了 本文精心汇总了一些嵌入式相关资源 包括但不限于编程语言 单片机 开源项目 物联网 操作系统 Linux 计算机等资源 并且在不断地更新中 致力于打造全网最全的嵌入式资料库 以下为最新资料汇总 github
  • 网页自动点击系统 (自动签到)

    Selenium是一个用于Web应用程序测试的工具 Selenium测试直接运行在浏览器中 就像真正的用户在操作一样 支持的浏览器包括IE 7 8 9 10 11 Mozilla Firefox Safari Google Chrome O
  • YOLOv3计算模型的mAP

    一 先测试一下大神的数据 在这里下载 https github com Cartucho mAP 1 解压之后如下图所示 input文件夹里面放的是测试集的ground truth 模型的测试结果 和测试集 scripts文件夹里面放的是一
  • 关于数据库的总结

    1 SQL MySQL SQLite简介 SQL 发音为字母S Q L或sequel 是结构化查询语言 Structured Query Language 的缩写 SQL是一种专门用来与数据库通信的语言 数据的所有存储 检索 管理和处理实际
  • 信息安全建设之安全平台搭建

    我们在进行网络安全层面体系建设的时候 需要涉及到很多安全产品 UTM 统一威胁管理 称为集成威胁管理 是安全措施之一 我们的目标是通过整合从而实现高效运营 而不是威胁组织网络的各种风险和管理设备 它不仅仅是针对外部组织的病毒防护和各种不断演
  • 【排序算法】插入排序(C语言)

    排序算法 插入排序 目录 一 插入排序的基本思想 二 插入排序的单趟排序 1 直接插入排序 2 二分法插入排序 三 插入排序的特点和效率 1 插入排序的特点 2 插入排序的效率 一 插入排序的基本思想 直接插入排序是一种简单的插入排序法 对
  • MAGMA

    LAPACK GPU MAGMA 使用gotoblas2 CUDA安装magma1 1 0 227 准备阶段 1 安装CUDA 2安装cpu BLAS 3安装LAPACK 安装过程 1 按照README文档进行安装 2 在make inc
  • 一份超详细的SpringMVC4常用知识清单!

    文章目录 1 SpringMVC 概述 2 使用 RequestMapping 映射请求 2 1 映射请求参数 请求方法或请求头 2 2 Maping支持通配符 3 PathVariable 映射 URL 绑定的占位符 4 REST 5 请
  • SVN查看文件的修改记录

    命令查看某个文件的修改历史 修改完某个文件后 要看改动的话使用如下命令 svn diff xxx xxx xx m svn diff 文件路径 如果要查看某次历史的提交的所有修改记录的话使用如下命令 svn diff c r12347
  • 基本类型题小结

    1 java基本数据类型 答 byte short int long float double char boolean 2 java数组声明方式 答 第一种方式 int a1 new int 1 2 3 直接声明并赋值 直接声明赋值数组是
  • python读取excel文件的单元格内容,去掉内容前个text

    打印的内容前有个text 对应的代码为 这个表示的是它内容的属性 加入你print的这个对象叫cell a 解决方法 可直接取中间的元素 cell a value就可以了 结果呈现
  • 【云原生之kubernetes实战】在k8s环境下部署OneNav个人书签工具

    云原生之kubernetes实战 在k8s环境下部署OneNav个人书签工具 一 OneNav介绍 1 OneNav简介 2 OneNav特点 二 检查本地k8s环境 1 检查工作节点状态 2 检查系统pod状态 三 docker部署One
  • 小朋友崇拜圈

    9 3 4 2 5 3 8 4 6 9 4 include
  • [SQL

    目录 一 环境安装 二 环境配置 三 编写程序 一 环境安装 1 PostgreSQL10 23 X64 应该哪个版本都行 1 由于使用 EXEC SQL 这种嵌入方式已经非常古老 近些年的Mysql和SQL Server都已经不支持这种嵌
  • android 5.1 非STR待机流程

    android在长按Power键 手机或pad 或按下电源键 电视 会进入待机状态 下面分析一下非STR待机流程 待机分STR和非STR待机 STR待机是为了实现快速开关机 提高开机速度 android自身支持STR OEM可以根据自身需要
  • 1g服务器跑项目,云服务器1核1g跑Java项目

    云服务器1核1g跑Java项目 内容精选 换一换 简要介绍Tomcat服务器是一个免费的开放源代码的Web应用服务器 属于轻量级应用服务器 在中小型系统和并发访问用户不多等场合下被普遍使用 是开发和调试JSP程序的首选 语言 Java一句话
  • @Transactional事务嵌套,失败情况分析

    Transactional事务失败情况分析 使用声明式注解事务 Spring扫描到带有 Transactional的方法 对其进行代理增强 AOP切面 调用方法前begin 方法结束后commit 当调用了一个未被增强的方法A 无事务注解
  • 多线程设计模式-保护性暂停模式

    利用wait和notify方法实现 有这么一个场景 我们有两个线程 其中一个线程需要等待获取另外一个线程的执行结果 之气那我们是使用join方法可以实现 现在我们不用jon来实现 package com dongmu test 多线程设计宝

随机推荐