我正在使用sendgrid在ror应用程序中发送电子邮件。我怀疑的是,我们现在可以撰写电子邮件,并且电子邮件必须在特定的时间表中向用户提供,这是由用户在撰写时提供的。
表示例如
来自:xxxx@gmail.com
to:yyyy@gmail.com
主题:您好
消息:你好吗?
Msg发送时间:2014年11月5日下午7点30分
是这个在sendgrid(或)中的任何选项我们想要在db中存储这些细节并使用cronjob这只是解决方案吗?
提前致谢
答案 0 :(得分:2)
如果您的窗口不到24小时,则可以使用SendGrid的SMTP-API Scheduling Parameters。您可以在希望收到电子邮件时提供unix时间戳。
来自文档:
{
"send_at": 1409348513
}
如果您的窗口超过24小时,则工人/ cron很可能是最佳解决方案。