rails使用QQ邮箱发送邮件蛋疼的经历

    以前本猫在blog中写过使用ruby发送邮件的博文,其中使用了163和qq的邮箱发送邮件都可以发送成功。但是现在使用rails的发送邮件功能,使用的是qq的邮件服务器发送,死活不可以!要不就是认证失败,要不就返回read file end之类的错误.开始以为是代码有问题,遂用以前ruby发送邮件的代码测试,还是不行,错误一样:read file end。

    于是上网搜吧,不少人有类似错误,很多人说是因为邮件附件格式有问题;遂将附件去除,仍然不行。

    排错嘛,遂换了hotmail和163的邮箱,my god!竟然都可以成功发送。那么肯定是qq邮箱的问题了,自己一看qq邮箱中的设置选项,其中关闭了smtp的服务啊!想打开,没那么容易,还得绑定手机或令牌之类的XX;绑定后,使用原来代码仍然不行。

    到qq邮件官网查看smtp配置需求,要求端口号是465或587;神马意思两个都可以吗?先试了465,提示超时,有点意思了;遂换了587,一切都清净了...

时间: 2024-07-30 10:17:46

rails使用QQ邮箱发送邮件蛋疼的经历的相关文章

timed out-使用qq邮箱发送邮件出错Mail server connection failed

问题描述 使用qq邮箱发送邮件出错Mail server connection failed 发送邮件失败,求解答 Exception in thread "main" org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Exception reading response; nested

Python实现给qq邮箱发送邮件的方法

  本文实例讲述了Python实现给qq邮箱发送邮件的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 #-*-coding:utf-8-*- #========================================== #

Java基于JavaMail实现向QQ邮箱发送邮件_java

最近项目在做新闻爬虫,想实现这个功能:爬虫某个页面失败后,把这个页面的 url 发到邮箱.最终实现的效果图如下,后期可以加上过滤标签.失败状态码等,方便分类搜索异常. 开发人员可以根据邮件里的 url 和堆栈信息,分析爬虫失败的原因. 是不是服务器 down 了? 还是爬虫的 Dom 解析没有解析到内容? 还是正则表达式对于这个页面不适用? 开启SMTP服务 在 QQ 邮箱里的 设置->账户里开启 SMTP 服务 注意开启完之后,QQ 邮箱会生成一个授权码,在代码里连接邮箱使用这个授权码而不是原

java实现163邮箱发送邮件到qq邮箱成功案例_java

下载和上传附件.发送短信和发送邮件,都算是程序中很常用的功能,之前记录了文件的上传和下载还有发送短信,由于最近比较忙,邮件发送的功能就没有时间去弄,现在终于成功以163邮箱发送邮件到qq邮箱,以下是相关代码,具体解释可以参考代码中注释:  package test; import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Properties; import java.u

假如给你500万个潜在客户qq邮箱 你打算干什么?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 假如我通过一些手段.工具弄到500万个精准的潜在客户邮箱地址,现在把这500万个潜在客户邮箱给你,你打算干什么?怎么操作利用这500万个邮箱呢? 如果说此时你有了500万个QQ邮箱地址,那么你第一个想到的是不是立刻给她们发送你的"垃圾邮件"?如果你真这样想,并且真这么做了,那就大错特错了,你这是拿黄金当烂砖头用了!白白浪费

qq邮箱-【在线等】用system.net.mail类发送邮件,发现一个QQ邮箱账号成功,另一个失败,求解

问题描述 [在线等]用system.net.mail类发送邮件,发现一个QQ邮箱账号成功,另一个失败,求解 环境:VS 2010 ,SQL2005,WIN7系统.两个邮箱账号都是普通邮箱,都是用的英文邮箱名,都开启了SMTP服务.成功的那个邮箱以前也使用过,也是成功的.失败的那个邮箱运行时提示如图所示. 完整邮件操作代码我附在下面了,请高手解答啊!! public String sendRegEmail(string rec string topic string content) { Syst

qq邮箱-android 如何自己实现发送邮件功能

问题描述 android 如何自己实现发送邮件功能 不用系统的邮件功能 而是自己实现 该怎么弄? 另外现在QQ邮箱现在好像要验证授权信息才能在手机上发送邮件 这些问题该如何编程解决? 求大神指点 解决方案 不建议你在客户端发邮件,因为客户端代码是暴露的,你可以提交到服务器,服务器来发,邮箱用163企业邮箱,支持smtp协议.

HTML怎么发送邮件到QQ邮箱

问题描述 HTML怎么发送邮件到QQ邮箱 急求 各位大神 帮忙解决 :HTML怎么发送邮件到QQ邮箱 解决方案 不建议将这种放在HTML里面,HTML是静态的,只能展示什么的..一般都 是获取到邮件信息后,从后台的代码中发出..比如ASP.net这种 解决方案二: http://www.jb51.net/web/103019.html 解决方案三: 再送1个asp.net发送email的例子 http://blog.csdn.net/chinacsharper/article/details/9

有这么个需求 实现类似于QQ邮箱接收新邮件 A发送邮件给B B马上就能收到通知 提示有一封未读邮件 这个需要怎么实现 大家帮忙看看

问题描述 有一个这么样的需求就是A派发一条工单给B派发之后B就能收到一个提示您有一条新工单就和QQ邮箱一样A发送邮件给BB马上就能收到通知提示有一封未读邮件这个是否需要用推送呢 解决方案 解决方案二:消息系统模式(MOM,Message-OrientedMiddleware),面向对象的中间件在基本消息传递机制的基础上扩展而来.消息系统充当进程间消息传递的一种交换开关,不同进程以非耦合的方式,通过消息系统异步地交换消息.消息发送者将一条消息放入消息系统中,消息系统将该消息发到各个接收者相应的消息