E-Mail versenden

Kleines Beispiel für den Mailversand mit Python:

import smtplib
from email.MIMEText import MIMEText

mailserver = 'smtp.example.org'
auth_user = 'Benutzername'
auth_passwd = 'Passwort'

FROM = u'absender@example.org'
TO = u'empfaenger@example.org'
text = u'Dies ist der Text der Nachricht'
subject = u'Betreff der Mail'

msg = MIMEText(text.encode('utf-8'))
msg.set_charset("utf-8")
msg['To'] = TO
msg['From'] = FROM
msg['Subject'] = subject

server = smtplib.SMTP(mailserver)
server.login = (auth_user, auth_passwd)

try:
server.sendmail(FROM, TO, msg.as_string())
finally:
server.quit()
Neuen Kommentar hinzufügen

Sie können einen Kommentar abgeben, indem Sie das unten stehende Formular ausfüllen. Nur Text. Web- und E-Mail-Adressen werden in anklickbare Links umgewandelt.