Q
电子邮件附件
6
A
回答
19
见http://railscasts.com/episodes/206-action-mailer-in-rails-3
def registration_confirmation(user)
@user = user
attachments["rails.png"] = File.read("#{Rails.root}/public/images/rails.png")
mail(:to => "#{user.name} <#{user.email}>", :subject => "Registered")
end
5
您应该使用内置于Rails中的Action Mailer,支持使用附件发送电子邮件。
对于Rails开发3.X - http://guides.rubyonrails.org/action_mailer_basics.html#sending-emails-with-attachments
对于Rails开发2.3.8+ - http://guides.rubyonrails.org/v2.3.8/action_mailer_basics.html#sending-multipart-emails-with-attachments
1
相关问题
- 1. 电子邮件附件
- 2. PHP电子邮件附件
- 3. 电子邮件附件
- 4. Powershell电子邮件附件
- 5. 电子邮件附件
- 6. 电子邮件附件?
- 7. 根据电子邮件主题保存电子邮件附件
- 8. 用附件发送电子邮件到多封电子邮件
- 9. SendGrid电子邮件API,发送电子邮件附件
- 10. 通过管道电子邮件保存电子邮件附件
- 11. autostorage电子邮件附件文件
- 12. 如何将电子邮件附加到其他电子邮件?
- 13. php发送电子邮件附件
- 14. 电子邮件附件 - 7Bit enconding
- 15. 将附件添加到电子邮件
- 16. 带附件的HTML电子邮件
- 17. 图像作为电子邮件附件
- 18. 电子邮件中的Itext PDF附件
- 19. 为电子邮件附件压缩MemoryStream
- 20. 附件中的电子邮件phpmailer
- 21. 带附件的公开电子邮件
- 22. 关于电子邮件附件在php
- 23. Outlook API电子邮件附件问题
- 24. SendGridMessage带附件的电子邮件
- 25. 将文件附加到电子邮件
- 26. 设置电子邮件附件名称
- 27. Php窗体到电子邮件附件
- 28. ASP.NET MVC发送电子邮件附件
- 29. 发送带附件的电子邮件
- 30. 电子邮件附件通过mime4j
用生成的即时数据替换File.read(...)。 – ffoeg 2011-01-06 04:24:48
但是,如果你发送像csv,xls等不同文件格式,那么你也应该提及身体部位,否则附件不能正确发送邮件 – 2014-11-13 15:06:42
如果你接受我的答案,如果它帮助你 – Lichtamberg 2014-11-29 00:05:50