Diego Barrera, alle 14:29 del 18/02/2015, digitò:
Rileggendo, mi sono ricordato che devi anche invocare il metodo login
che nel tuo esempio non c'e':

server.login('diegonebarrera', 'password')

Ok,
quindi:

>>> import smtplib
>>> s = smtplib.SMTP("smtp.libero.it",25)
>>> s.login("iz4...@libero.it","lamiapass")
(235, '... authentication succeeded')
>>> # qui ho un problema
>>> s.sendmail("iz4...@libero.it","gabriele.battag...@gmail.com","\nCiao, test")

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\smtplib.py", line 745, in sendmail
    self.rset()
  File "C:\Python27\lib\smtplib.py", line 469, in rset
    return self.docmd("rset")
  File "C:\Python27\lib\smtplib.py", line 394, in docmd
    return self.getreply()
  File "C:\Python27\lib\smtplib.py", line 368, in getreply
    raise SMTPServerDisconnected("Connection unexpectedly closed")
smtplib.SMTPServerDisconnected: Connection unexpectedly closed
>>>
***

Idee sul perchè?
GB.
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a