Ciao a tutti,
avrei da sottoporvi una questione...odoo7 in produzione da circa 5 anni, tutto ha funzionato in modo impeccabile fino alla scorsa settimana...da giovedì scorso, nessun tipo di e-mail o messaggio esce tramite il server smtp configurato. Nessun parametro cambiato, nessuna modifica fatta (aggiornamenti o modifiche di codice). Secondo il provider di servizi (Aruba) è tutto a posto sul server di posta elettronica.
Parametri di configurazione:
Descrizione
emervol.it Priorità 0
Connection Information
Server SMTP smtps.aruba.it
Porta SMTP 465
Sicurezza ed Autenticazione SSL/TLS
Utente
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
Password ***********
il test di connessione risponde in modo positivo,
2018-11-26 12:58:20,186 720 ERROR emervol openerp.netsvc: Connection Test Succeeded!
Tutto sembra correttamente configurato!
Traceback (most recent call last):
File "/opt/openerp/lp/openerp/openerp/netsvc.py", line 296, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/opt/openerp/lp/openerp/openerp/service/web_services.py", line 626, in dispatch
res = fn(db, uid, *params)
File "/opt/openerp/lp/openerp/openerp/osv/osv.py", line 190, in execute_kw
return self.execute(db, uid, obj, method, *args, **kw or {})
File "/opt/openerp/lp/openerp/openerp/osv/osv.py", line 132, in wrapper
return f(self, dbname, *args, **kwargs)
File "/opt/openerp/lp/openerp/openerp/osv/osv.py", line 199, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/opt/openerp/lp/openerp/openerp/osv/osv.py", line 187, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/opt/openerp/lp/openerp/openerp/addons/base/ir/ir_mail_server.py", line 222, in test_smtp_connection
raise osv.except_osv(_("Connection Test Succeeded!"), _("Everything seems properly set up!"))
except_osv: (u'Connection Test Succeeded!', u'Tutto sembra correttamente configurato!')
ma inviando l'email dal gestionale:
SMTPServerDisconnected: Connection unexpectedly closed
Traceback (most recent call last):
File "/opt/openerp/lp/openerp/openerp/addons/base/ir/ir_mail_server.py", line 463, in send_email
smtp.sendmail(smtp_from, smtp_to_list, message.as_string())
File "/usr/lib/python2.7/smtplib.py", line 735, in sendmail
self.rset()
File "/usr/lib/python2.7/smtplib.py", line 469, in rset
return self.docmd("rset")
File "/usr/lib/python2.7/smtplib.py", line 394, in docmd
return self.getreply()
File "/usr/lib/python2.7/smtplib.py", line 368, in getreply
raise SMTPServerDisconnected("Connection unexpectedly closed")
SMTPServerDisconnected: Connection unexpectedly closed
2018-11-26 13:06:38,045 720 ERROR emervol openerp.addons.mail.mail_mail: failed sending mail.mail 49951
Traceback (most recent call last):
File "/opt/openerp/lp/openerp/openerp/addons/mail/mail_mail.py", line 310, in send
mail_server_id=mail.mail_server_id.id, context=context)
File "/opt/openerp/lp/openerp/openerp/addons/base/ir/ir_mail_server.py", line 476, in send_email
raise MailDeliveryException(_("Mail delivery failed"), msg)
MailDeliveryException: (u'Mail delivery failed', u"Invio Mail fallito con il server SMTP 'smtps.aruba.it'.\nSMTPServerDisconnected: Connection unexpect$
2018-11-26 13:06:38,117 720 INFO emervol werkzeug: 127.0.0.1 - - [26/Nov/2018 13:06:38] "POST /web/dataset/search_read HTTP/1.0" 200 -
Ho fatto una prova a configurare mailjet come server smtp, risposta positiva alla connessione
2018-11-26 13:28:39,433 720 ERROR emervol openerp.netsvc: Connection Test Succeeded!
Tutto sembra correttamente configurato!
Traceback (most recent call last):
File "/opt/openerp/lp/openerp/openerp/netsvc.py", line 296, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/opt/openerp/lp/openerp/openerp/service/web_services.py", line 626, in dispatch
res = fn(db, uid, *params)
File "/opt/openerp/lp/openerp/openerp/osv/osv.py", line 190, in execute_kw
return self.execute(db, uid, obj, method, *args, **kw or {})
File "/opt/openerp/lp/openerp/openerp/osv/osv.py", line 132, in wrapper
return f(self, dbname, *args, **kwargs)
File "/opt/openerp/lp/openerp/openerp/osv/osv.py", line 199, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/opt/openerp/lp/openerp/openerp/osv/osv.py", line 187, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/opt/openerp/lp/openerp/openerp/addons/base/ir/ir_mail_server.py", line 222, in test_smtp_connection
raise osv.except_osv(_("Connection Test Succeeded!"), _("Everything seems properly set up!"))
except_osv: (u'Connection Test Succeeded!', u'Tutto sembra correttamente configurato!')
Nel log errori non trovo errori riguardo l'invio dell'email con mailjet, ma ugualmente la posta non parte, nelle email in invio, le trovo tutte in stato fallito e leggendo nel messaggio non viene configurato il server smtp, come sa screenshot allegato.
Avete qualche idea a riguardo o test che potrei fare? Sono un paio di giorni che ci litigo, ma non ne vengo a capo.
Grazie a tutti
Allegato Annotazione2018-11-26142505.jpg non trovato
Allegato Annotazione2018-11-26142539.jpg non trovato