5分钟 wamp下php phpmaile发送qq邮件 2015最新方法说明
13:40 2015/11/20
5分钟 wamp下php phpmaile发送qq邮件 2015最新方法说明
关键点:现在qq邮箱开通smtp服务后会给你一个很长的独立新密码,发邮件配置中的密码需要换成这个给定的密码,具体原因在qq邮箱开通smtp服务时有解释界面
我用邮箱密码时的错误提示:SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troublesh
注意:我发现有些博客介绍的代码实例中缺少一行包含smtp类的代码,我拿来反正是没成功,报错了,所以建议参照下方推荐的博客中的示例代码进行测试,缺少代码:include("class.smtp.php");
3步:
1.下载phpmaile,右侧的download zip点击下载:https://github.com/PHPMailer/PHPMailer
2.参照博客中的代码,记得把密码设置成我说的那个密码
3.去QQ邮箱开通smtp服务,很简单,只是发送一个短信,点击一下验证而已
推荐博客,我没有去做博客末尾说的修改,但是唯一不同的是密码用我说的开通qq邮箱的smtp服务是给的密码,我用qq邮箱密码发送时失败了:http://www.cnblogs.com/jdk123456/p/3578617.html?utm_source=tuicool&utm_medium=referral
我觉得这个博客还不错,不过不是参照这个做的:http://blog.wpjam.com/m/phpmailer/
开通qq邮箱的smtp服务请另外参考其他资料,推荐:http://service.exmail.qq.com/cgi-bin/help?subtype=1&&id=26&&no=308
突然找到一个介绍各个部分都有的很全的博客:http://blog.jjonline.cn/phptech/162.html
有一个很广泛的解释:而PHPMailer是一个用于发送电子邮件的PHP函数包,它可以使用SMTP的方法通过163、QQ邮箱等第三方服务器发送邮件。这样还有一个好处,就是这些大型邮箱发出的邮件一般不会被屏蔽。
另外,有人好像告诉我很多服务器不支持php自带的mail方法。
这是我最得意的一篇博文,有如果对你有帮助,请赐人玫瑰 手留余香----点个赞或顶一下呗!
注意:以下是之前用sendmail发送的错误过程,最终没有成功,只提供出来作为错误参考:
注意:以下全部内容都是错误做法,包括其中写的‘成功发送’也只是当时误以为成功了,只提供出来作为错误参考!!
5分钟 wamp下php sendmail发送qq邮件---错觉,没成功,都是以为成功了
一派胡言,原来我根本没有成功,以下都是瞎扯,终于搞明白了,我把sendmail_path 路径指向了c盘,而我已经删除了sendmail,所以最后if判断的只存在字符串!:
致命错误:我把sendmail放到了F:\wamp\文件夹下面 ,包括F:\ 盘下都失败了,谨慎啊,再加上我端口开始时设置25,搞了一天终于明白了
终于成功了,我花了一上午的时间,都是因为网上的配置都不行,忽略了一个关键的端口问题,我也不知道是什么原因导致我这里不行,别人网上都是那么介绍的,有一个问题就是网上基本是2014,2012等等以前的介绍,可能是qq邮箱有变动,听说现在基本的邮件都用了ssl。我哭啊
遇到一个问题喜欢死磕,要么知道不行的原因,要么就解决问题,不然心理就有个坎始终卡在那里,唉
注意:端口用465(既是ssl方式),网上很多都是说的配置25端口,但是我配置25端口始终都是发送失败,错误日志中显示:Socket Error # 11001<EOL>Host not found.
其余与网上很多文章说的一样。
注意:还有一个关键因素:不只是要配置本地,还需要去QQ邮箱开通smtp服务,只是一个发短信验证而已。
另外记得更改wamp中的配置后要重启wamp。
问题:目前发送成功,但是发件箱和收件箱都没有相关记录,没有相关邮件。
听说可能是mail()方法的问题,能够发送,但是不一定能发送到对方,也可能是被拦截了---但是发件箱也没有邮件记录。
前辈的建议是用其他的插件,不要用sendmail,因为它要用php自带的mail函数。
也有人建议是换网易邮箱,都可以试试!!!
推荐多看几篇不一样的博客,看看成功和不成功案例
推荐一个博客,也是没有成功,他推荐了另一个方式,我也准备换方式:http://zhidao.baidu.com/link?url=WxjqW9vnLvAdRneoeh1LtLr0P8XmSt8FjTZSB15p7IsnJtg0DJwEKKcKH1B1V-ogz9Fd1UQxaghWUcqB6CCLcTA4Bzzv1bE-qFBovF7oMdC
也有文章介绍直接用本机做服务器的,但是很多都不太推荐这种方式:http://www.ijophy.com/2012/08/send-mail-via-php-by-setting-up-smtp-server.html
另外有一个说介绍3总方式但是不知所云,且配置对新手而言不详细,放在这里,可以忽略不看:http://www.51itdev.com/653.html
推荐尝试phpmailer方式,我也要换成这种方式,希望成功:http://www.tuicool.com/articles/7vQnIr
我这两天要再试试试试另一种插件方式,和163邮箱的发送 总得看到收件箱吧 成功有嘛用啊 只是成功了而已
13:40 2015/11/205分钟 wamp下php phpmaile发送qq邮件 2015最新方法说明关键点:现在qq邮箱开通smtp服务后会给你一个很长的独立新密码
,发邮件配置中的密码需要换成这个给定的密码,具体原因在qq邮
箱开通smtp服务时有解释界面我用邮箱密码时的错误提示:SMTP connect() failed.
https://github.com/PHPMailer/PHPMailer/wiki/Troublesh注意:我发现有些博客介绍的代码实例中缺少一行包含smtp类的代
码,我拿来反正是没成功,报错了,所以建议参照下方推荐的博客
中的示例代码进行测试,缺少代码:include("class.smtp.php"); 3步:1.下载phpmaile,右侧的download zip点击下载:
https://github.com/PHPMailer/PHPMailer2.参照博客中的代码,记得把密码设置成我说的那个密码3.去QQ邮箱开通smtp服务,很简单,只是发送一个短信,点击一下
验证而已推荐博客,我没有去做博客末尾说的修改,但是唯一不同的是密码
用我说的开通qq邮箱的smtp服务是给的密码,我用qq邮箱密码发送
时失败了:http://www.cnblogs.com/jdk123456/p/3578617.html?
utm_source=tuicool&utm_medium=referral我觉得这个博客还不错,不过不是参照这个做的:
http://blog.wpjam.com/m/phpmailer/开通qq邮箱的smtp服务请另外参考其他资料,推荐:
http://service.exmail.qq.com/cgi-bin/help?
subtype=1&&id=26&&no=308突然找到一个介绍各个部分都有的很全的博客:
http://blog.jjonline.cn/phptech/162.html有一个很广泛的解释:而PHPMailer是一个用于发送电子邮件的PHP
函数包,它可以使用SMTP的方法通过163、QQ邮箱等第三方服务器发
送邮件。这样还有一个好处,就是这些大型邮箱发出的邮件一般不
会被屏蔽。另外,有人好像告诉我很多服务器不支持php自带的mail方法。
以下是之前用sendmail发送的错误过程,最终没有成功:5分钟 wamp下php sendmail发送qq邮件---错觉,没成功,都是以为
成功了一派胡言,原来我根本没有成功,以下都是瞎扯,终于搞明白了,
我把sendmail_path 路径指向了c盘,而我已经删除了sendmail,所
以最后if判断的只存在字符串!:致命错误:我把sendmail放到了F:\wamp\文件夹下面 ,包括F:\ 盘
下都失败了,谨慎啊,再加上我端口开始时设置25,搞了一天终于
明白了终于成功了,我花了一上午的时间,都是因为网上的配置都不行,
忽略了一个关键的端口问题,我也不知道是什么原因导致我这里不
行,别人网上都是那么介绍的,有一个问题就是网上基本是2014,
2012等等以前的介绍,可能是qq邮箱有变动,听说现在基本的邮件
都用了ssl。我哭啊遇到一个问题喜欢死磕,要么知道不行的原因,要么就解决问题,
不然心理就有个坎始终卡在那里,唉注意:端口用465(既是ssl方式),网上很多都是说的配置25端口
,但是我配置25端口始终都是发送失败,错误日志中显示:Socket
Error # 11001<EOL>Host not found.其余与网上很多文章说的一样。注意:还有一个关键因素:不只是要配置本地,还需要去QQ邮箱开
通smtp服务,只是一个发短信验证而已。另外记得更改wamp中的配置后要重启wamp。问题:目前发送成功,但是发件箱和收件箱都没有相关记录,没有
相关邮件。听说可能是mail()方法的问题,能够发送,但是不一定能发送到对
方,也可能是被拦截了---但是发件箱也没有邮件记录。前辈的建议是用其他的插件,不要用sendmail,因为它要用php自带
的mail函数。也有人建议是换网易邮箱,都可以试试!!!推荐多看几篇不一样的博客,看看成功和不成功案例推荐一个博客,也是没有成功,他推荐了另一个方式,我也准备换
方式:http://zhidao.baidu.com/link?
url=WxjqW9vnLvAdRneoeh1LtLr0P8XmSt8FjTZSB15p7IsnJtg0DJwEKKc
KH1B1V-ogz9Fd1UQxaghWUcqB6CCLcTA4Bzzv1bE-qFBovF7oMdC也有文章介绍直接用本机做服务器的,但是很多都不太推荐这种方
式:http://www.ijophy.com/2012/08/send-mail-via-php-by-
setting-up-smtp-server.html另外有一个说介绍3总方式但是不知所云,且配置对新手而言不详细
,放在这里,可以忽略不看:http://www.51itdev.com/653.html推荐尝试phpmailer方式,我也要换成这种方式,希望成功:
http://www.tuicool.com/articles/7vQnIr我这两天要再试试试试另一种插件方式,和163邮箱的发送 总得看
到收件箱吧 成功有嘛用啊 只是成功了而已
5分钟 wamp下php phpmaile发送qq邮件 2015最新方法说明的更多相关文章
- CI框架使用PHPmail插件发送QQ邮件:
有助请顶,不好请评.0:33 2016/3/12CI框架使用PHPmail插件发送QQ邮件:发送成功,不过修改了主机参数,还包含了一个phpmail中的一个另外的文件,详见下方:参见:http://c ...
- Java发送QQ邮件
面试的时候被问到这个问题,别人问我用Java发过邮件没有,被问得一脸懵逼.然后就研究了一下,不是很难,按照网上的方法折腾了几天就搞出来了. 首先,使用QQ邮箱发送邮件之前需要在邮箱里面配置,开启pop ...
- 【python】脚本连续发送QQ邮件
今天习得用python写一个连续发送QQ邮件的脚本,经过测试,成功给国内外的服务器发送邮件,包括QQ邮箱.163邮箱.google邮箱,香港科技大学的邮箱和爱丁堡大学的邮箱.一下逐步解答相关技巧. 首 ...
- python3:利用SMTP协议发送QQ邮件+附件
转载请表明出处:https://www.cnblogs.com/shapeL/p/9115887.html 1.发送QQ邮件,首先必须知道QQ邮箱的SMTP服务器 http://service.mai ...
- wamp下配置多域名和访问路径的方法
wamp下配置多域名和访问路径的方法 1.到安装目录下,打开配置httpd.confD:\wamp\bin\apache\Apache2.2.21\conf\httpd.conf也可以通过wamp图标 ...
- java mail Received fatal alert: handshake_failure java 无法发送邮件问题 java 发送qq邮件(含源码)
java 无法发送邮件问题 java 发送qq邮件 报错:java mail Received fatal alert: handshake_failure (使用ssl) javax.mail.M ...
- Quartz.NET浅谈一 : 简单Job使用(定时发送QQ邮件)
Quartz.NET是一个全功能的开源作业调度系统,可用于从最小的应用程序到大型企业系统. 直接上代码吧... 一.新建一个控制台项目 略过 二.安装Nuget包 三.创建发送邮箱辅助工具类 stat ...
- 电子邮件协议及GO发送QQ邮件
目录 一.电子邮件的工作机制 1.1 SMTP 1.2 POP3 1.3 IMAP 二.邮件地址 三.MIME信息 四.使用golang发送qq邮件 一.电子邮件的工作机制 提供电子邮件服务的协议叫做 ...
- yii2.0发送qq邮件详情配置
首先要想使用qq发送邮件必须打开使用的qq邮箱里的一个配置,
随机推荐
- volatile关键字与线程间通信
>>Java内存模型 现在计算机普遍使用多处理器进行运算,并且为了解决计算机存储设备和处理器的运算速度之间巨大的差距,引入了高速缓存作为缓冲,缓存虽然能极大的提高性能,但是随之带来的缓存一 ...
- 基于类和基于函数的python多线程样例
不断的练,加深记忆吧. #!/usr/bin/env python # -*- coding: utf-8 -*- import threading import time exitFlag = 0 ...
- sqlplus 中spool命令的简单用法
spool基本格式: spool 路径+文件名 select col1||','||col2||','||col3||','||col4||'..' from tablename; spool off ...
- Centos 上使用Mono+MVC5+WebApi+Sqlite
鉴于现在网上很多Mono安装Jexus的方法已经过时,你打开百度搜索基本是几个前辈写的文字,很多其实是过去式了.踩的坑多自然使人望而生畏,而方便快捷的方法百度排名却太低,这里就安利下笔者刚成功使用的方 ...
- js 节点 document html css 表单节点操作
js 节点 document html css 表单节点操作 节点操作:访问.属性.创建 (1)节点的访问:firstChild.lastChild.childNodes.parentChild(父子 ...
- UDP通讯程序设计
UDP通讯程序设计 一.函数化 1.1服务器使用的函数 创建socket----->socket 绑定地址-------->bind 接受数据-------->recvfrom 发送 ...
- 10个很棒的学习Android 开发的网站(转)
看到江湖旅人 写的<10个很棒的学习iOS开发的网站 - 简书>,所以就忍不住写Android 啦,也希望对大家有帮助.我推荐的网站,都是我在学习Android 开发过程中发现的好网站,给 ...
- jQuery.fn.extend与jQuery.extend到底区别在哪?
正文: 其实说白了,从两个方法本身就能看出来端倪. 我们先把jQuery看成了一个类,这样好理解一些. jQuery.extend(),是扩展的jQuery这个类. 假设我们把jQuery这个类看成是 ...
- Linux学习笔记(15)shell基础之Bash基本功能
1 shell概述 shell是一个命令解释器,为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序.用户可以用shell启动.挂起.停止甚至是编写一些程序. shell是一个功能强大 ...
- T-SQL 高级查询
基本常用查询 --select select * from student; --all 查询所有 select all sex from student; --distinct 过滤重复 selec ...