我正在运行一项 cron 作业,每分钟检查一次 Gmail 帐户上的新电子邮件。如果发现任何新邮件,它会触发一个接收函数,开始如下:
def receive(email)
# REPORT SOME INFORMATION ABOUT INBOUND EMAIL RECEIPT
puts "SUBJECT: #{email.subject}"
puts "#{email.class}"
puts email.to.inspect
puts email.bcc.inspect
puts email.from.inspect
...
end
我只想处理在收件人或密件抄送字段中寻址系统的电子邮件。这个想法是用户不应该向其他人透露各种目标电子邮件地址。
问题是该函数似乎无法从作为“电子邮件”参数传递给该对象的 TMail 对象中提取密件抄送信息。TO 地址可以通过,但不能通过密件抄送。
有谁知道为什么会这样?