我正在执行以下操作以在我的数据库中创建用户:
user1 = User.new
user.update_attributes(fname: "john", lname: "doe", email: "random@random.com", location_id: "99999", password: "foobarfoobar")
执行此操作后,控制台开始执行将用户插入数据库并向我发送确认电子邮件的过程。但后来遇到了这个问题:
<p><a href="http://localhost:3000/users/confirmation?confirmation_token=sMc6rFpT
bMCgTxa2Hq3o">Confirm my account</a></p>
(3.0ms) rollback transaction
Errno::ECONNREFUSED: No connection could be made because the target machine acti
vely refused it. - connect(2)
from c:/RailsInstaller/Ruby2.0.0/lib/ruby/2.0.0/net/smtp.rb:540:in `init
ialize'
from c:/RailsInstaller/Ruby2.0.0/lib/ruby/2.0.0/net/smtp.rb:540:in `open
它给了我很多代码,但这里的东西似乎是问题,我不知道如何解决它。我环顾四周但找不到解决方案,有什么建议吗?
答案 0 :(得分:0)
使用了邮件捕获器Gem,它解决了这个问题。