Можете ли вы мне помочь?
Я использую SwiftMail и Mailtrap в качестве smtp-сервера для всех сообщений (все электронные письма отправляются из моего проекта в один почтовый ящик в Mailtrip), но теперь мне нужно отправить электронное письмо в другом письме - коробка (для автоматизации c тестирования). Лучшее решение - пересылать электронные письма из Mailtrap на мой QA-email. Но в Mailtrap это платная функция. И я хочу сделать это программно c.
Я уже пытался добавить еще один почтовик в конфигурацию - smtp Gmail
swiftmailer:
default_mailer: gmail_mailer
mailers:
mailtrip_mailer:
transport: "%mailer_transport%"
host: "%mailtrip_mailer_host%"
username: "%mailtrip_mailer_user%"
password: "%mailtrip_mailer_password%"
port: "%mailtrip_mailer_port%"
spool: { type: memory }
gmail_mailer:
transport: "%mailer_transport%"
host: "%gmail_mailer_host%"
username: "%gmail_mailer_user%"
password: "%gmail_mailer_password%"
port: "%gmail_mailer_port%"
encryption: "%gmail_mailer_encryption%"
spool: { type: memory }
Попытка добавить Указанный адрес delivery_addresses: ['%admin_email%']
- но письмо не отправлено, независимо от того, какого провайдера я использую.
Я могу добавить еще одну почтовую программу (Gmail) и использовать ее для отправки электронной почты и отправки электронной почты дважды с помощью l oop - один на Gmail-inbox и другие на QA-email (с добавлением в TO-param моего QA-email) - но это немного неправильное решение. Как это будет наилучшей практикой для реализации этого?