gpt4 book ai didi

ruby-on-rails-3 - 电子邮件中的文件名无效(ActionMailer)

转载 作者:行者123 更新时间:2023-12-04 03:40:55 24 4
gpt4 key购买 nike

使用ActionMailer发送带有附件的电子邮件时遇到麻烦。

关键是我在gmail中阅读邮件时附件的文件名为“noname”。

通知功能

class Notifier < ActionMailer::Base
def send_message
attachments["text.txt"] = {:content => "hello"}
mail(:to => "me@gmail.com", :subject => 'test')
end
end

邮件标题:

日期:2010年12月19日,星期日23:18:00 +0100
Mime版本:1.0
内容类型:文本/纯文本;
charset = UTF-8;
filename = text.txt
内容传输编码:7bit
内容处置:附件;
filename = text.txt
内容ID:...

如何发送带有正确文件名的消息?

谢谢

最佳答案

确保您有自己的看法。

app/views/[class_name]/[method_name]制作正确的文件
创建一个app/views/notifier/send_message.erb文件和app/views/notifier/send_message.html.erb文件。

关于ruby-on-rails-3 - 电子邮件中的文件名无效(ActionMailer),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4485470/

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