[PIPython] inviare email con smtplib.
Alex Martelli
aleaxit
Ven 19 Nov 2004 15:16:40 CET
On Jan 1, 2004, at 2:07 PM, matteo wrote:
> ciao a tutti, ho scritto:
>
> import smtplib
>
> server_smtp=smtplib.SMTP("smtp.mac.com")
> server_smtp.sendmail("matteolovatti a mac.com","matteolovatti a mac.com",me
> ssaggio)
>
> ma il messaggio che ricevo ha come "from:" matteolovatti a mac.com
> ma come "To:" non ha assolutamente nulla !!
>
> potete aiutarmi ?
>
Il protocollo SMTP non si occupa ne` poco ne` punto degli headers della
tua
mail! Devi preparare tu questi headers come parte del messaggio che
chiedi
ad SMTP di spedire. Il modo piu` semplice per farlo puo` essere quello
di usare
il package email che e` parte della libreria standard di Python, ma
puoi anche
farlo "a manina" se preferisci... comunque, lo standard per gli headers
delle
email (indipendentemente dal fatto che vengano spedite con SMTP o con un
qualsiasi altro protocollo) era lo RFC 822, aggiornato poi dall'RFC
2822.
Alex
More information about the Python
mailing list