Hier möchte ich euch kurz zeigen wie man mit Python eine Email versenden kann.


Dafür verwendet man zum Beispiel das Python-Modul simplemail. Im ersten Schritt also das Modul installieren, am einfachsten mit pip in der Konsole:
pip3 install python-simplemail

Nun kann man das Modul im Programm verwenden.
from simplemail import Email

Jetzt muss zuerst ein Email Objekt erstellt werden, in dem der Sender und Empfänger hinterlegt sind
email = Email(
from_address = "von_adresse@domäne",
to_address = "empfaenger@domäne"
)

Als nächstes die Betreffzeile und den eigentlichen Email-Text anhängen und anschließend versenden
email.subject = "Das ist der Betreff"
email.message = "Das ist der Nachrichtentext"
email.send()

Als Alternative kann man auch alles gleich auf einmal machen
Email(
from_address = "von@domäne",
to_address = "empfänger@domäne",
subject = "Das ist der Betreff",
message = "Das ist der Nachrichtentext"
).send()