Cosa non funziona in questo Programma ???
Quando spedisce la Mail... Arriva all'indirizzo del Mittente una mail d'errore (Quelle dove si dice che il messaggio non puo' essere inviato)...
Come mai ???

codice:
import smtplib

def prompt(prompt):
    return raw_input(prompt).strip()

fromaddr = prompt("From: ")
toaddrs  = prompt("To: ").split()
print "Enter message, end with ^D (Unix) or ^Z (Windows):"

# Add the From: and To: headers at the start!
msg = ("From: %s\r\nTo: %s\r\n\r\n"
       % (fromaddr, ", ".join(toaddrs)))
while 1:
    try:
        line = raw_input()
    except EOFError:
        break
    if not line:
        break
    msg = msg + line

print "Message length is " + repr(len(msg))

server = smtplib.SMTP('smtp.libero.it')
server.set_debuglevel(1)
server.sendmail(fromaddr, toaddrs, msg)
server.quit()