#!/bin/python3
#
# Mail-Versand mit dem Standard-Modul smtplib
#
# 15.5.2023

# Module smtplib und sys importieren
import smtplib
import sys

# MIMEText aus dem Modul text des Sub-Pakets email.mime des Pakets email
# importieren
from email.mime.text import MIMEText

# unser Mailtext
mail_text = '''
Hallo allerseits,

das ist eine kleine Mail mit äöü ÄÖÜ ß €.
'''

# eine MIMEText-Nachricht erstellen
msg = MIMEText(mail_text)

# Header setzen
msg['Subject'] = 'Mail von Python'
me = msg['From'] = 'otto@hrz.tu-chemnitz.de'
you = msg['To'] = 'hot@hrz.tu-chemnitz.de'

# Mail senden
s = smtplib.SMTP()
if len(sys.argv) > 1 and sys.argv[1] == 'd':
    # Kommandozeilenargument 1 lautet "d", daher Debug einschalten
    s.set_debuglevel(1)
#s.connect(host = 'mail.tu-chemnitz.de')
s.connect()
s.sendmail(me, [you], msg.as_string())
s.close()
