带有SES和附件的后缀配置

时间:2011-04-17 20:39:00

标签: ruby-on-rails email amazon-web-services postfix-mta

背景:我有一个rails应用程序,可以发送交易和通知电子邮件。 1/20电子邮件需要附件。 我正在使用postfix,只需设置Amazon Simple Email Service即可处理外发电子邮件。

我的理解是,亚马逊SES目前不支持发送带附件的电子邮件。

在后缀中,SES当前设置为default_transport。理想情况下,我想将其配置为使用SES发送没有附件的电子邮件,并在没有SES的情况下发送带有附件的电子邮件(因为SES将拒绝它们)。

这可能吗?

如果postfix不支持这种设置,我怎样才能让我的rails应用程序在没有附件的情况下使用SES和其他电子邮件发送电子邮件?

2 个答案:

答案 0 :(得分:2)

Amazon SES现在supports attachments

答案 1 :(得分:0)

这个问题是在近一个月前被问到的,您是否找到了解决问题的方法?

我认为像你说的那样配置Postfix很困难,我建议两种选择:

  • 配置Postfix以正常发送电子邮件,在这种情况下,您将能够发送附件。 (你根本不使用SES。)
  • 按原样保留Postfix配置,而不是使用附件,您可以将文件上传到某处(可能在S3上,因为您正在使用AWS)并在电子邮件中发布链接。 (你只使用SES)。