Änderungen dieser Version

Änderungen dieser Version

Version 2, geändert von unbekannt am unbekannt.

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()