【发布时间】:2012-08-27 01:48:53
【问题描述】:
我有一个向注册用户发送电子邮件的应用。当用户使用某些功能时,此应用会自动向用户发送一封电子邮件。此外,在管理员屏幕上,管理员可以向所有因任何原因未自动收到电子邮件的人发送电子邮件。我在数据库中存储了一个值,显示电子邮件是否已送达,因此管理员不会向已经收到电子邮件的人发送电子邮件。
问题是:如何检查电子邮件是否正确发送以更新此值?我不是在谈论测试,我需要在调用 deliver 方法后立即检查电子邮件是否已发送,或者是否发生任何问题,例如连接丢失或电子邮件无效。有什么方法或方法可以做到这一点吗?
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 email