0
我在Rails 3中使用ActionMailer发送定期的电子邮件。我需要知道电子邮件是否正确发送(只要可以这样做)。如何使用ActionMailer测试邮件是否成功发送?
@lists.each do |list|
email = Reminder.deadline_reminder(list)
email.deliver
end
有(从邮件库类的Mail ::消息)电子邮件对象的属性,它会告诉我的发送是否都是正确的(无连接的问题,验证问题等)?我已经浏览了Github上的课程,但一直没能弄清楚什么。
好主意。您可以通过在电子邮件中添加一个非常小的图形来跟踪打开。当他们打开电子邮件时,它将从您的服务器下载,并且您会知道他们打开了您的电子邮件。这是MailChimp跟踪打开的方式。如果图像未启用,则不起作用。 http://kb.mailchimp.com/article/how-open-tracking-works – corbin 2013-06-11 22:12:30
正确,如果邮件客户端不显示图形,或者用户指示它不加载图像(如许多移动和基于网络的客户。 – 2013-06-12 03:04:25