[Python-de] Deutsche email in Python3

"Martin v. Löwis" martin at v.loewis.de
Fr Aug 17 21:36:52 CEST 2012


On 15.08.2012 12:04, Helmut Jarausch wrote:
> Hallo,
>
> ich schaffe es nicht, ein email mit latin1 Zeichen aus Python3 zu
versenden.
>
> Hat vielleicht jemand einen Tipp für mich?

Folgendes funktioniert:

#!/usr/bin/python3
#-*- coding: iso-8859-1 -*-

import smtplib
from email.mime.text import MIMEText
import datetime

msg= MIMEText("Gedanken über einen Test", _charset="iso-8859-1")
msg.set_charset('latin-1')
msg['Subject'] = "*** Email Test ***"
msg['From'] = "Email_Tester at numa-sv.igpm.rwth-aachen.de"
msg['To']   = "jarausch at igpm.rwth-aachen.de"
msg['Date'] = datetime.datetime.utcnow().strftime('%m/%d/%Y %I:%M:%S %p')
server= smtplib.SMTP("smtp.loewis.de")
server.send_message(msg)

Ciao,
Martin


Mehr Informationen über die Mailingliste python-de