gpt4 book ai didi

ruby-on-rails-3.1 - ICS 文件的 Amazon SES 附件错误

转载 作者:行者123 更新时间:2023-12-04 07:42:44 25 4
gpt4 key购买 nike

我在使用 Amazon SES 服务时遇到附件错误。正常 pdfjpg文件已正确附加。但是当我附上 .ics文件,它是一个日历文件。我收到了这个错误。

554 Transaction failed: Illegal filename 'file_name.ics'

我正在使用 aws-ses gem 与 rails 3.2.2
亚马逊有什么限制吗?我们如何请求他们允许这种 mime 类型进入我们的帐户?

最佳答案

实际问题是电子邮件的内容类型为 multipart/mixed以及放置 ics 的部分文件具有内容类型 text/plain ,据Amazon MIME Types , text/plain必须有扩展 txt, diff, text .但就我而言,它有 .ics延期。

所以我必须从此更改代码。

attachments["file_name.ics"] = @model.to_ical

对此。
attachments["file_name.ics"] = {:mime_type => 'text/calendar',
:content => @model.to_ical}

它解决了我的问题。

关于ruby-on-rails-3.1 - ICS 文件的 Amazon SES 附件错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10050264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com