新手问题 Action Mailer attachment 附件中文名乱码

zmy · 2016年06月30日 · 1675 次阅读

发邮件时添加的附件 filename = Iconv.conv('GB2312//IGNORE', 'UTF-8//IGNORE', "附件名.pdf") attachment {:content_type => "application/pdf", :body => PDFKit.new(email_pdf_file).to_pdf, :filename => filename}

foxmail 附件名正常(不转换则乱码),outlook 客户端显示的附件名是‘未命名.pdf',网页版 qq 邮箱正常,163 邮箱转码不转码均乱码 GB2312,GBK,UTF-8,这几种都试过,有什么通用的方法解决大多数邮箱平台的附件名乱码

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号