1

我的 rails 应用程序使用 sendgrid 发送电子邮件。我想知道是否所有电子邮件都使用通用布局。我尝试在通知控制器中设置布局,但布局未应用于电子邮件。

4

2 回答 2

3

我不认为这特定于 SendGrid。如果您使用他们的 SMTP 接口,那么除了在 Rails 中发送普通电子邮件之外,您不需要做任何额外的事情。

要在电子邮件中使用布局,您以与普通控制器非常相似的方式指定布局。本指南应该有所帮助。重要提示:

布局名称需要与您的邮件程序相同,例如 user_mailer.html.erb 和 user_mailer.text.erb 才能被您的邮件程序自动识别为布局。

于 2011-12-20T17:09:55.047 回答
1

尝试遵循 sendgrid http://support.sendgrid.com/entries/21699742-HTML-Formatting-Issues的这些预防措施可能会解决您的问题,否则为所有电子邮件制作布局非常简单,为此您只需提到邮件类中的布局。

于 2013-04-02T13:03:28.683 回答