Rails 3 / Legen Sie die Einstellungen für den Bestätigungs-E-Mail-Server fest

8

Ich habe eine Rails 3 App und benutze Devise für die Benutzerauthentifizierung. Wie gebe ich einen anwendungsweiten SMTP-Server für Devise an?

Ich habe Folgendes in /config/environments/development.rb eingegeben (Apache2 ist auf 8080 gesetzt) ​​

%Vor%

Irgendwelche Ideen, wie Sie ausgehende E-Mails mit Devise und Rails 3 arbeiten lassen können?

    
webo 14.12.2010, 23:14
quelle

2 Antworten

13

Devise verwendet ActionMailer zum Senden von E-Mails, so dass Sie es konfigurieren müssen. Sehen Sie sich dieses Tutorial für ein Beispiel zum Einrichten von ActionMailer an. Auch wenn Sie GMail verwenden, schauen Sie sich diese Frage für Details zum Einrichten von Rails 3 für die Verwendung von GMail.

    
Braden Becker 15.12.2010, 02:52
quelle
1

Ich habe gerade Episode 206 der Railcast gesehen und die Antwort dort gesehen ActionMailer::Base.default_url_options[:host] = 'mydomain.com:8080'

    
Rod Nelson 02.02.2011 03:01
quelle