ruby-on-rails - ruby 'mikel/mail' 回复字段

标签 ruby-on-rails ruby email mail-gem

我正在使用以下样式解析电子邮件

message = Mail.new(body)   #where body is the RAW source from the email server
message.subject #=> the subject of the message as a string
message.from #=> shows who the email is from

如果“回复”字段存在,我如何获取它的值? gem 可以做到这一点吗?

最佳答案

您需要 reply_to 方法:

message.reply_to
# => ["user@example.com"]

如果没有回复集,则为 nil:

message.reply_to
# => nil

我建议您查看 RDoc documentation ,专门针对 Message object .这将显示您的 message 实例上可用的所有方法。

关于ruby-on-rails - ruby 'mikel/mail' 回复字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10115192/

相关文章:

ruby-on-rails - 如何从我的应用程序中启动 Heroku One-Off Dynos?

ruby-on-rails - 处理两个相似对象的最佳实践

ruby - 在 Ruby 中将 "&"替换为 "\&"似乎不可能?

vba - 通过从带有换行符 : VBA 的单元格值创建消息来在电子邮件中新建行

PHP 页面不发送电子邮件

mysql - Rails 和 Mysql2 拒绝用户 'root' @'localhost' 访问(使用密码 : NO)

javascript - 动态组合图像和文本并使整个 div 用作超链接

ruby-on-rails - Rails 复杂 View 表单与 has_many :through association

ruby-on-rails - rails 3 : Get Random Record

validation - sailsjs : model email validation seems not to work