· 10 years ago · Jul 28, 2016, 01:06 PM
1config.action_mailer.delivery_method = :smtp
2config.action_mailer.raise_delivery_errors = true
3config.action_mailer.smtp_settings = {
4 address: 'smtp.gmail.com',
5 port: 587,
6 domain: 'gmail.com',
7 user_name: 'myusername@gmail.com',
8 password: 'MyPassword',
9 authentication: 'plain',
10 enable_starttls_auto: true
11}
12
13config.action_mailer.delivery_method = :smtp
14config.action_mailer.raise_delivery_errors = true
15config.action_mailer.smtp_settings = {
16 address: 'smtp.gmail.com',
17 port: 587,
18 domain: 'gmail.com',
19 user_name: ENV["GMAIL_USERNAME"],
20 password: ENV["GMAIL_PASSWORD"],
21 authentication: 'plain',
22 enable_starttls_auto: true
23}
24
25development:
26 GMAIL_USERNAME: myusername@gmail.com
27 GMAIL_PASSWORD: MyPassword
28production:
29 GMAIL_USERNAME: myusername@gmail.com
30 GMAIL_PASSWORD: MyPassword
31
322.3.0 :001 > ENV["GMAIL_USERNAME"]
33 => "myusername@gmail.com"
342.3.0 :002 > ENV["GMAIL_PASSWORD"]
35 => "MyPassword"