Rails: динамически установить домен для самоцвета - PullRequest
0 голосов
/ 10 января 2020

Я использую следующие драгоценные камни:

Кольчуга: https://github.com/mailgun/mailgun-ruby

Придумать: https://github.com/plataformatec/devise

Почтовый ящик: https://github.com/mailboxer/mailboxer

Я настраиваю API, используя следующее ..

  config.action_mailer.delivery_method = :mailgun
  config.action_mailer.mailgun_settings = {
    api_key: 'api-myapikey',
    domain: 'domain.com',
  }

В инструкциях почтового пистолета показано, как настроить домен для всех писем в рельсы приложение. Однако мне нужно использовать разные домены в зависимости от типа электронной почты, связанной с devise или почтового ящика.

Например, если devise отправляет электронную почту, я хотел бы использовать субдомен devise.domain.com, и если используется почтовый ящик, я хотел бы использовать mailboxer.domain.com.

Вот код почтовой программы для почтового ящика и устройства ..

https://github.com/mailboxer/mailboxer/tree/master/app/mailers/mailboxer

https://github.com/plataformatec/devise/blob/master/app/mailers/devise/mailer.rb

https://github.com/plataformatec/devise/blob/master/lib/devise/mailers/helpers.rb

Каков наилучший способ динамического назначения домена для отправки с использованием этих драгоценных камней?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...