У меня развернулось мое первое приложение на героку. Разработать работу в разработке среды.devise mailer_sender production on heroku
#/config/initializers/devise.rb
#on my local machine
config.mailer_sender = ENV["GMAIL_USERNAME"]
где GMAIL_USERNAME - мой личный адрес электронной почты.
В производстве (по героку) я хочу использовать sendGrid. Как я могу изменить существующий dever_sender для разработки с приложением «для производства» mailer_sender? Просто:
config.mailer_sender = [email protected]
Если я использовать второе решение, как я могу отправить почту из среды разработки
Я просто немного запутался.
решение:
#/config/application.yml
#this file is generated by figaro gem and edited by me.
GMAIL_USERNAME: "[email protected]"
GMAIL_PASSWORD: "xx"
HOST: "localhost:3000"
SECRET_TOKEN: "dasdasd"
#reconfigure/reset the ENV variables in production environment
production:
GMAIL_USERNAME: [email protected]
GMAIL_PASSWORD: #leave blanck to reset it
HOST: my-app.heroku.com
Я использую драгоценный камень figaro для управления секретной переменной. Поэтому я просто хочу настроить config/application.yml. Прочтите мое решение выше. – user1066183