Я пишу скрипт ruby для отправки электронной почты с использованием «почтового» драгоценного камня.Отправитель электронной почты переопределяется параметрами smtp user_name
и мои настройки SMTP на моей локальной машине:
mailer_options:
address: smtp.gmail.com
port: 465
domain: gmail.com
user_name: [email protected]
password: example_password
authentication: :login
enable_starttls_auto: true
ssl: true
я пытаюсь отправить как это: -----
Mail.deliver do
to '[email protected]'
from '[email protected]'
subject 'Test Mail'
text_part do
body 'Hello World!!!!!'
end
end
почта отправить успешно, но когда я открываю по электронной почте я вижу идентификатор электронной почты отправителя как [email protected]
вместо [email protected]
, почему это так, что я не могу понять.
благодарит за любые комментарии и ответы.
Я не думаю, что это проблема рубина, но Gmail проблема. Я думаю, они перезапишут отправителя сообщения и добавят дополнительные заголовки (от имени или аналогичные), если вы не укажете, что учетная запись gmail может отправлять от имени нужной учетной записи. –