2012-12-10 20 views
7

Sto riscontrando un problema nella corretta impostazione della mia applicazione Web per utilizzare Windows Live Hosted e-mail anziché la normale email di Google Apps. Ciò è dovuto al fatto che Google non è in grado di addebitare tali servizi.Rails 3: Impostazioni SMTP per Hotmail/Live Hosted Email

Ho inserito il file config.action_mailer.smtp_settings corretto, ma per qualche motivo non riesco a ricevere correttamente le notifiche email. La mia configurazione qui sotto, se cambio la configurazione con un'altra email di configurazione di Google Apps, è funzionale. Mi sto perdendo qualcosa?

config.action_mailer.smtp_settings = { 
:enable_starttls_auto => true, 
:address    => "smtp.live.com", 
:port     => "587", 
:domain    => "mail.live.com", 
:user_name   => "###########.net", 
:password    => "###########", 
:authentication  => :plain 
} 

Questo è l'errore che sto ricevendo. getaddrinfo: nome nodo né servname forniti, o non nota

+0

Se si utilizza ideare e cercando di inviare una e-mail, assicuratevi di controllare config/inizializzatori/devise.rb e modificare il config.mailer_sender ='[email protected] .com ' – icantbecool

risposta

1

qui è la mia configurazione:

config.action_mailer.smtp_settings = { 
    :address    => "smtp.live.com", 
    :port     => 587, 
    :domain    => 'example.com', 
    :user_name   => 'XXXXXXXXX', 
    :password    => 'XXXXXXXXX', 
    :authentication  => 'plain', 
    :enable_starttls_auto => true } 

L'unica differenza è l'autenticazione.

ricordare anche questa linea

config.action_mailer.default_url_options = { :host => 'localhost:3000' } 
+1

Ricevo questo errore: routine SSL: SSL3_GET_RECORD: numero di versione errato. L'hai già visto? Qualche suggerimento su come risolvere? –

Problemi correlati