Forge To: заголовок электронной почты с ActionMailer - PullRequest
0 голосов
/ 11 сентября 2010

Я хотел бы отправить электронное письмо из моего приложения rails3 нескольким пользователям, но у меня есть фиктивный адрес.

Например:

To: Some Entity
From: Some Entity
Bcc: foo@example.com, bar@example.com, baz@example.com

Однако, поскольку ActionMailer оставляет MTA на анализ адресов электронной почты для отправки (в отличие от передачи явного списка получателей), ошибки MTA на недопустимом адресе To:

Можно ли в любом случае предоставить недействительный адрес для поля To: с помощью ActionMailer или развести заголовки электронной почты и список RCPT?

Ответы [ 2 ]

1 голос
/ 11 сентября 2010

Почему бы просто не сделать адрес To таким же, как адрес From?Я думаю, это то, что делают большинство систем списков рассылки.

0 голосов
/ 05 апреля 2014

Вы можете сделать это, вызвав / usr / sbin / sendmail напрямую. Сообщение будет отправлено на любой адрес получателя, указанный вами в командной строке (это адрес envelope to), но вы можете указать любой адрес To: в заголовках сообщений. Получатель увидит адрес To:, который вы указали в заголовках, но сообщение будет отправлено только на адрес envelope to (также известный как адрес RCPT TO). Это в основном то, как работает ОЦК.

...