Я создал учетную запись Google и, следовательно, учетную запись Gmail (в качестве примера мы рассматриваем: [email protected]) для отправки электронных писем с помощью моего приложения. В настройках учетной записи указано имя отправителя «MyTest», и если я попытаюсь отправить сообщение в обычном режиме, почтовый ящик получателя представляет сообщение от «MyTest» (имя отправителя). Но если я отправлю электронное письмо своим приложением, в котором я делаю доступ по smtp в Gmail с этой учетной записью, MailBox получателя представляет сообщение от «[email protected]» ... как это возможно?
config/initializers/devise.rb
config.mailer_sender = 'MyTest'
config/environments/development.rb
config.action_mailer.perform_deliveries = true
config.action_mailer.delivery_method = :smtp
config.action_mailer.default_url_options = { host: 'localhost:3000' }
config.action_mailer.smtp_settings = {
user_name: '[email protected]',
password: 'passwordtest',
domain: 'localhost:3000',
address: 'smtp.gmail.com',
port: '587',
authentication: :plain,
enable_starttls_auto: true
}





дело в формате, вам нужно добавить его таким образом в инициализаторе устройства
config.mailer_sender = '"MyTest" <[email protected]>'