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邮箱里的一个配置,
随机推荐
- C# 读取CSV文件
CSV文件是用逗号作为分隔符的,所以如果是简单的CSV文件,用split(',')就可以了. 但是Excel 编辑CSV文件,且内容中有逗号,得到的csv文件如下:"aaa,aaa" ...
- ASP.NET Web API 全局权限和全局异常处理
在开发中,我使用json格式序列化,所以将默认的xml序列化移除 public static class WebApiConfig { public static void Register(Http ...
- 【翻译十七】java-并发之高性能对象
High Level Concurrency Objects So far, this lesson has focused on the low-level APIs that have been ...
- 用with实现python的threading,新鲜啊
哈哈,2.5以后可用.自动加锁释放,如同操作文件打开关闭一样. #!/usr/bin/env python # -*- coding: utf-8 -*- import threading impor ...
- HDU4008 Parent and son(树形DP LCA)
先记录以1为根时每个节点子树儿子节点的最大与次小值,询问x, y时,先判断x在不在y的子树范围内,若不在,结果为y的儿子结点,后继的最小值. 若x在y的子树范围内,若y儿子最小值是x的前驱,从次小值与 ...
- [JAVA] IOException: Invalid byte 2 of 2-byte UTF-8 sequence(解决办法)
日志打印不全,后台只打印出出标题的异常信息: 先前的日志打印信息:log.debug(e.getMessage()); 后面改成了日志打印信息:log.debug(e); log.debug(e.ge ...
- 用计算器计算“异或CRC”
再计算器上输入以下数字,每输入一个数字,按一下“Xor”
- HDU 3341 Lost's revenge(AC自动机+DP)
Lost's revenge Time Limit: 15000/5000 MS (Java/Others) Memory Limit: 65535/65535 K (Java/Others)T ...
- 以管理身份运行cmd
搜索出cmd程序,然后右键-以管理员身份运行
- hdu5119 dp
题目链接: http://acm.split.hdu.edu.cn/showproblem.php?pid=5119 题意: 输入T组数据,每组数据包括两个数n和m,接下来n个数,这n个数可以随意取( ...