Ruby Net :: SMTP – 使用密件抄送:收件人发送电子邮件
我想使用Ruby Net :: SMTP发送电子邮件。 例程
send_message( msgstr, from_addr, *to_addrs )
在我的代码中发送电子邮件效果很好,但是从这个API中不清楚如何将电子邮件发送到需要盲目复制的人员列表(密送:)。
我错过了什么,或者用Net :: SMTP是不可能的?
to_addrs
参数指定地址的包络。 在to_addrs
包含地址对包含在消息头中的to和cc地址没有影响。
要成为收件人,请在to_addrs
参数中包含该地址,但不要将其包含在msgstr
的标头中。 例如:
msgstr = <
这将向三位收件人发送电子邮件:to@example.org,cc @ example.org和bcc@example.org。 收到的邮件中只能显示to@example.org和cc@example.org。
是的,使用Net :: STMP是不可能的。 但是管理您的电子邮件发送有一个非常好的gem( http://github.com/mikel/mail )。 我鼓励你使用它。