# Problemi di timeout con actionmailer e gmail

**URL:** <https://www.ruby-forum.com/t/problemi-di-timeout-con-actionmailer-e-gmail/219677>\
**Category:** IT\
**Created:** [May 11, 2012, 11:42am UTC](https://www.ruby-forum.com/t/problemi-di-timeout-con-actionmailer-e-gmail/219677 "2012-05-11T11:42:36Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [May 11, 2012, 11:42am UTC](https://www.ruby-forum.com/t/problemi-di-timeout-con-actionmailer-e-gmail/219677/1 "2012-05-11T11:42:36Z")

</div>

Ciao,

oggi mi sveglio e scopro che il mio bel mailer ha smesso di funzionare  
(tristezza…)… fino a ieri girava che era una bomba, e oggi va in  
timeout…

io in initializers ho creato un file “setup\_mail.rb” con queste  
configurazioni

ActionMailer::Base.smtp\_settings = {  
:address =\> “[smtp.gmail.com](http://smtp.gmail.com)”,  
:port =\> 587,  
:domain =\> “DOMINIO.it”,  
:user\_name =\> “removed\_email\_address@domain.invalid”,  
:password =\> “PSW”,  
:authentication =\> “plain”,  
:enable\_starttls\_auto =\> true  
}

qualche idea? so che non è il top usare l’smtp di google in produzione,  
però è una soluzione veloce…

ho provato anche da console, questo è l’output

Timeout::Error: execution expired  
from /usr/lib/ruby/1.8/timeout.rb:64:in `open' from /usr/lib/ruby/1.8/net/smtp.rb:551:in `do\_start’  
from /usr/lib/ruby/1.8/net/smtp.rb:551:in `do_start' from /usr/lib/ruby/1.8/net/smtp.rb:525:in `start’  
from  
/usr/lib/ruby/gems/1.8/gems/mail-2.3.3/lib/mail/network/delivery\_methods/smtp.rb:128:in  
`deliver!' from /usr/lib/ruby/gems/1.8/gems/mail-2.3.3/lib/mail/message.rb:1989:in `do\_delivery’  
from /usr/lib/ruby/gems/1.8/gems/mail-2.3.3/lib/mail/message.rb:232:in  
`deliver’  
from (irb):12

grazie in anticipo 🙂

–sb

---

<div class="post-metadata">

**Author:** ![svarione](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/90db22/32.png) [@svarione](https://www.ruby-forum.com/u/svarione)\
**Post date:** [May 11, 2012, 12:33pm UTC](https://www.ruby-forum.com/t/problemi-di-timeout-con-actionmailer-e-gmail/219677/2 "2012-05-11T12:33:13Z")

</div>

Questa e` la mia configurazione in config/enviroments/development.rb.  
Mi funziona correttamente devi soltanto mettergli nome utente e password  
🙂

config.action\_mailer.default\_url\_options = { :host =\> ‘127.0.0.1’,  
:protocol =\> “https” }  
config.action\_mailer.delivery\_method = :smtp  
config.action\_mailer.smtp\_settings = {  
:address =\> ‘[smtp.gmail.com](http://smtp.gmail.com)’,  
:port =\> ‘587’,  
:domain =\> ‘[gmail.com](http://gmail.com)’,  
:user\_name =\> 'removed\_email\_address@domain.invalid’,  
:password =\> ‘password’,  
:authentication =\> ‘plain’,  
:enable\_starttls\_auto =\> true,

# :openssl\_verify\_mode =\> OpenSSL::SSL::VERIFY\_NONE,

}

Andrea

---

<div class="post-metadata">

**Author:** ![svarione](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/90db22/32.png) [@svarione](https://www.ruby-forum.com/u/svarione)\
**Post date:** [May 11, 2012, 1:44pm UTC](https://www.ruby-forum.com/t/problemi-di-timeout-con-actionmailer-e-gmail/219677/3 "2012-05-11T13:44:51Z")

</div>

Ti ringrazio per la risposta, ma mi va lo stesso in timeout… ☹

–sb

---

<div class="post-metadata">

**Author:** ![svarione](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/90db22/32.png) [@svarione](https://www.ruby-forum.com/u/svarione)\
**Post date:** [May 11, 2012, 2:08pm UTC](https://www.ruby-forum.com/t/problemi-di-timeout-con-actionmailer-e-gmail/219677/4 "2012-05-11T14:08:08Z")

</div>

la butto l:

potrebbe essere che ti stato bloccato l’account per superamento dei  
limiti di  
invio giornalieri? prova a loggarti su gmail con quell’account,  
eventualmente  
provalo anche su un client di posta.

ciao e buon compleanno 😉  
A.

Il 11/05/2012 11:42, Simone B. ha scritto:

---

<div class="post-metadata">

**Author:** ![svarione](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/90db22/32.png) [@svarione](https://www.ruby-forum.com/u/svarione)\
**Post date:** [May 11, 2012, 2:18pm UTC](https://www.ruby-forum.com/t/problemi-di-timeout-con-actionmailer-e-gmail/219677/5 "2012-05-11T14:18:40Z")

</div>

ahah grazie per gli auguri, per domani il mio compleanno 🙂

ad ogni modo, funzionava fino a ieri quindi non credo sia un problema di  
porte, mentre anche io ho pensato a un problema sull’account ma  
loggandomi  
funzia senza problemi…

mi chiedevo: io uso le google application per la posta, ho una mail tipo  
removed\_email\_address@domain.invalid, come domain metto pluto.it, corretto?

–sb

Il giorno 11 maggio 2012 13:44, Simone B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
ha  
scritto:

---

<div class="post-metadata">

**Author:** ![svarione](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/90db22/32.png) [@svarione](https://www.ruby-forum.com/u/svarione)\
**Post date:** [May 11, 2012, 1:56pm UTC](https://www.ruby-forum.com/t/problemi-di-timeout-con-actionmailer-e-gmail/219677/6 "2012-05-11T13:56:33Z")

</div>

Simone B. wrote in post #1060414:

> Ti ringrazio per la risposta, ma mi va lo stesso in timeout… ☹
> 
> –sb

…lo so che puo` essere una domanda banale, ma le porte di rete sono  
aperte? Riesci a stabilire una connessione via terminale?

Le configurazioni che ho inviato dovrebbero funzionare dal 3.1 in su  
prima a memoria erano un po differenti.

Andrea

---

<div class="post-metadata">

**Author:** ![svarione](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/90db22/32.png) [@svarione](https://www.ruby-forum.com/u/svarione)\
**Post date:** [May 11, 2012, 3:12pm UTC](https://www.ruby-forum.com/t/problemi-di-timeout-con-actionmailer-e-gmail/219677/7 "2012-05-11T15:12:39Z")

</div>

Il 11/05/2012 14:18, Simone B. ha scritto:

> ahah grazie per gli auguri, per domani il mio compleanno 🙂

ecco, colpa di skype 😛

> ad ogni modo, funzionava fino a ieri quindi non credo sia un problema di  
> porte, mentre anche io ho pensato a un problema sull’account ma loggandomi  
> funzia senza problemi…

prova con un client di posta, giusto per scrupolo: se ti logghi con  
gmail,  
giochi in casa 😉

> mi chiedevo: io uso le google application per la posta, ho una mail tipo  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid), come domain metto pluto.it, corretto?

si, corretto 🙂

A.
