Rails и Gmail SMTP, как использовать пользовательский адрес from

У меня есть настройка приложения Rails (2.1) для отправки электронной почты через Gmail, однако всякий раз, когда я отправляю электронное письмо, независимо от того, какой адрес я установил в своем ActionMailer, электронные письма всегда приходят так, как если бы они были отправлены с моего адреса электронной почты Gmail. Это ограничение безопасности, которое они установили в Gmail, чтобы спамеры не использовали их SMTP?

Примечание. Я пробовал оба следующих метода в своем ActionMailer (на всякий случай):

@from = [email protected]
from '[email protected]'

person DEfusion    schedule 20.09.2008    source источник
comment
Вы добавили адреса, с которых пытаетесь отправить, в свою учетную запись GMail?   -  person Codebeef    schedule 21.09.2008


Ответы (3)


Я считаю, что это просто то, что делает Gmail, когда почта отправляется через SMTP, поскольку было упомянуто, что они делают это в учебнике об использовании SMTP для отправки почты.

person ColinD    schedule 20.09.2008
comment
Однако вы можете разрешить Gmail отправлять электронные письма с одним из ваших других адресов электронной почты в заголовке «От:», добавив его в разделе «Настройки» Gmail > «Учетные записи». - person gabriel; 11.06.2010

Это, скорее всего, остановит людей, пытающихся отправить электронную почту с адресов, которые Google не может подтвердить, что они принадлежат отправителю. Это довольно распространено среди почтовых провайдеров и, вероятно, является гарантией того, что люди не используют службы Google для рассылки спама.

person Chris    schedule 20.09.2008

Я думаю, что в прошлом я пытался и потерпел неудачу, но я только что наткнулся на это на сайте gmail: http://mail.google.com/support/bin/answer.py?ctx=gmail&hl=en&answer=22370

Похоже, вы можете указать собственный адрес «От» в Gmail и, возможно, в этот момент посмотреть, будет ли работать настройка @from (теперь, когда gmail знает о вашем пользовательском адресе «От»).

person Bill Turner    schedule 20.09.2008