rails使用QQ邮箱发送邮件蛋疼的经历
2015-01-13 20:01
253 查看
以前本猫在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,一切都清净了...
于是上网搜吧,不少人有类似错误,很多人说是因为邮件附件格式有问题;遂将附件去除,仍然不行。
排错嘛,遂换了hotmail和163的邮箱,my god!竟然都可以成功发送。那么肯定是qq邮箱的问题了,自己一看qq邮箱中的设置选项,其中关闭了smtp的服务啊!想打开,没那么容易,还得绑定手机或令牌之类的XX;绑定后,使用原来代码仍然不行。
到qq邮件官网查看smtp配置需求,要求端口号是465或587;神马意思两个都可以吗?先试了465,提示超时,有点意思了;遂换了587,一切都清净了...
相关文章推荐
- rails使用QQ邮箱发送邮件蛋疼的经历
- rails使用QQ邮箱发送邮件蛋疼的经历
- ThinkPHP 中使用 PHPMailer 发送邮件(支持163、QQ邮箱,附下载)
- [Ruby on Rails]Rails 3使用ActionMailer通过163发送邮件
- 使用qq邮箱发送html格式的邮件
- 【随手记-有空整理】使用PHPMailer和QQ邮箱实现邮件的自动发送
- javamail使用qq邮箱发送邮件失败的解决方法
- rails3使用ActionMail发送邮件
- ThinkPHP 中使用 PHPMailer 发送邮件(支持163、QQ邮箱,附下载)
- 使用qq邮箱的smpt服务发送邮件一定要记得用ssl
- 使用SMTP协议,通过QQ邮箱发送邮件
- rails3使用ActionMail发送邮件
- C#使用QQ邮箱发送邮件
- Rails使用Action Mailer发送邮件的问题
- rails 3使用ActionMailer通过163发送邮件
- C# 发送邮件(内容中可以插入图片,邮件可以添加附件,163邮箱、QQ邮箱等都可以使用)
- ThinkPHP 中使用 PHPMailer 发送邮件 支持163和QQ邮箱等
- C#中使用MailMessage类发送邮件(QQ邮箱或者163邮箱)的小细节
- 记common-email发送邮件,使用qq邮箱服务器