Rails campo 3 发送邮件的配置问题

tiseheaini · 2014年07月08日 · 最后由 hz_qiuyuanxin 回复于 2014年07月09日 · 2065 次阅读

昨天 clone 了一份 campo 3 的代码,搭建起来后发送邮件的问题和搜索的问题解决不掉

resque 已经配置成功,发送邮件的问题折腾了一晚上也没解决。

究竟是什么问题,始终找不到。求 @chloerei 看一下。

不清楚,进终端手工发一个看看?用 deliver! 直接发,不走 resque。

#1 楼 @Rei 貌似没有错误

#注释掉了一行代码
#include Resque::Mailer

UserMailer.confirmation(1)

=> #<Mail::Message:70331765915920, Multipart: true, Headers: <From: c2qu.com>, <To: [email protected]>, <Subject: 邮箱确认>, <Mime-Version: 1.0>, <Content-Type: multipart/alternative; boundary="--==_mimepart_53bacd5a99368_ab443ff76185e6f05697"; charset=UTF-8>>

不过邮箱也没有接收到邮件。

点 Error 那行,有详情。

#4 楼 @tiseheaini 邮件发送服务用的什么?会不会被墙了?

#5 楼 @Rei 网址还能正常访问,没有被墙

#5 楼 @Rei 谢谢 rei 这么晚了还帮忙解决问题,今天到此为止,明天继续

#5 楼 @Rei 配置文件 错误信息

#5 楼 @Rei 邮件发送的问题已经解决掉了,用的 :sendmail 替换掉了。 不过发送的邮件中 host 会出现问题,是缓存的缘故还是配置没有改对 我在 cosole 里面发送的时候,没有出现这个问题,只有在网站上点了“重新发送邮件”的时候才会出现这个问题 ps: 我已经修改了 config/config.yml 里面的 host

#9 楼 @tiseheaini 更改配置之后要重启 resque。

#10 楼 @Rei 非常感谢,问题已经解决了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号