derzeit versuche ich eine E-Mail per SMTP zu senden. Klappt auch soweit.
Leider bekomme ich zwei Sachen nicht hin:
1. Eine Betreffzeile
2. Eine Nachricht (Body) bestehend aus mehreren Variablen
Versenden einer E-Mail mit einem einzigen String klappt wunderbar, doch ich würde gerne mehrere Variablen in "message" eintragen und senden.
str(format(usageinpercent, '.2f'))
warningtext
Hier ein kleiner Schnipsel, an welchem ihr mir eventuell Anregungen geben könnt:
Code: Alles auswählen
message =
server = smtplib.SMTP('smtp.gmail.com', '587')
server.ehlo()
server.starttls()
server.login(gmail_user, gmail_password)
try:
server.sendmail(gmail_user, reciever, message)
print("Erfolgreich.")
except:
print("Fehler.")

Hoffe habe meine Frage ausreichend formuliert - ist schon Freitagabend. Sollte etwas fehlen, ergänze ich es gerne noch!
Vielen Dank schonmal.
Schönen Abend noch,
Ben