Ruby on rails Forge To:带有ActionMailer的电子邮件头

Ruby on rails Forge To:带有ActionMailer的电子邮件头,ruby-on-rails,ruby,email,smtp,actionmailer,Ruby On Rails,Ruby,Email,Smtp,Actionmailer,我想从我的rails3应用程序向一组用户发送电子邮件,但有一个虚拟地址 例如: To: Some Entity From: Some Entity Bcc: foo@example.com, bar@example.com, baz@example.com 但是,由于ActionMailer让MTA自行解析要发送到的电子邮件地址(而不是传递明确的收件人列表),因此MTA会在无效的收件人:地址上出错 是否仍要使用ActionMailer为to:字段提供无效地址,或将电子邮件标题和RCPT列表分离

我想从我的rails3应用程序向一组用户发送电子邮件,但有一个虚拟地址

例如:

To: Some Entity
From: Some Entity
Bcc: foo@example.com, bar@example.com, baz@example.com
但是,由于ActionMailer让MTA自行解析要发送到的电子邮件地址(而不是传递明确的收件人列表),因此MTA会在无效的收件人:地址上出错


是否仍要使用ActionMailer为to:字段提供无效地址,或将电子邮件标题和RCPT列表分离?

为什么不将
收件人地址与
发件人地址相同?我认为大多数邮件列表系统都是这样做的。

您可以通过直接调用/usr/sbin/sendmail来实现这一点。消息将被发送到您在命令行中指定的任何收件人地址(这是到
地址的
信封),但您可以在消息头中放入所需的任何收件人地址。收件人将看到您在邮件头中指定的收件人地址,但邮件将只发送到
信封收件人地址(也称为RCPT收件人地址)。这就是密件抄送的基本工作原理。

这将导致它向“收件人”字段中的地址发送电子邮件!PHP中的电子邮件伪造在这里用定义良好的代码和演示进行了解释,请查看-@democraticsprogrammers他问的是ActionMailer,一种Ruby技术,而不是PHP