English 中文(简体)
铁路,如果发出或没有发出电子邮件,检查
原标题:Rails, check if email was sent or not

我收到寄给登记用户的电子邮件。 该信在用户使用某些功能时自动发送电子邮件。 此外,在行政屏幕上,行政部可以向所有因任何原因自动发送电子邮件的人发送电子邮件。 我在数据库中储存一份价值,显示电子邮件是否发送,因此,行政部向已经收发电子邮件的人发送电子邮件。

问题是:我如何检查电子邮件是否正确发送,以便更新这一价值? 我不谈测试,如果发出电子邮件,或者如果出现任何问题,如关系损失或电子邮件无效,我需要在使用<代码>deliver后检查。 是否有这样做的方法?

感谢。

最佳回答

当你发出电文而没有出现错误时,你可以假定邮件已经送达(至少可以假定某些系统接受传递你的电文的责任)。

然而,造成交付失败的原因很多;有时,你会遇到错时甚至几天后。 你们需要拥有一个放弃邮件地址并检查回来的信息。 如果你想要处理放弃问题,就会检查一个开放源软件,同时进行放弃处理,例如phplist 。 你们可能认为,这并非轻视。

Another alternative is send e-mails through a dedicated service such us SendGrid. This services provide APIs that will allow you to retrieve information about your messages.

问题回答




相关问题
rails collection_select vs. select

collection_select and select Rails helpers: Which one should I use? I can t see a difference in both ways. Both helpers take a collection and generates options tags inside a select tag. Is there a ...

SSL slowness in EC2

We ve deployed our rails app to EC2. In our setup, we have two proxies on small instances behind round-robin DNS. These run nginx load balancers for a dynamically growing and shrinking farm of web ...

Auth-code with A-Za-z0-9 to use in an URL parameter

As part of a web application I need an auth-code to pass as a URL parameter. I am currently using (in Rails) : Digest::SHA1.hexdigest((object_id + rand(255)).to_s) Which provides long strings like : ...

RubyCAS-Client question: Rails

I ve installed RubyCAS-Client version 2.1.0 as a plugin within a rails app. It s working, but I d like to remove the ?ticket= in the url. Is this possible?

activerecord has_many :through find with one sql call

I have a these 3 models: class User < ActiveRecord::Base has_many :permissions, :dependent => :destroy has_many :roles, :through => :permissions end class Permission < ActiveRecord::...

Ordering a hash to xml: Rails

I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml

Text Editor for Ruby-on-Rails

guys which text editor is good for Rubyonrails? i m using Windows and i was using E-Texteditor but its not free n its expired now can anyone plese tell me any free texteditor? n which one is best an ...

How to get SQL queries for each user where env is production

I’m developing an application dedicated to generate statistical reports, I would like that user after saving their stat report they save sql queries too. To do that I wrote the following module: ...

热门标签