Le seguenti classi di eccezione sono definite nel modulo email.Errors:
) |
) |
) |
Le situazioni in cui può venir sollevata includono il trovare un'intestazione della busta dopo il primo header RFC 2822 del messaggio, trovare una riga di continuazione prima che venga trovato il primo header RFC 2822 o trovare una riga nelle intestazioni che non sia né un'intestazione né una riga di continuazione.
) |
Le situazioni in cui può venir sollevata includono il non essere in grado di trovare l'inizio o la fine di una delimitazione in un messaggio multipart/* quando viene utilizzata l'analisi rigorosa.
) |
Poiché Message.add_payload() è deprecato, questa eccezione viene raramente sollevata in pratica. Comunque l'eccezione può anche essere sollevata se il metodo attach() viene chiamato su un'istanza di una classe derivata da MIMENonMultipart (per esempio MIMEImage).
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.