我有一个应用程序将上传的文件存储在 s3 中,一旦完成,就会发送一封带有附件的邮件。当附件大小在 0-15 Mb 之间时,该应用程序可以正常工作。但是,当我附加更大的东西(例如 16 Mb)时,它会失败并返回错误:
Net::SMTPFatalError: 550 无法发送电子邮件,超出最大大小 20480000 字节
1)。首先,我不明白为什么它会失败,因为 16Mb < 20480000 字节(+/-19 Mb)
2)。如何邮寄大于 19Mb 的文件
我正在使用 heroku 的 sendgrid 插件,以及带有 amazon s3 的 rails 3