Änderungen zu Version 3, geändert von unbekannt am 22.03.2019, 12:08

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

 
  
 

     
Änderungen zu Version 2, geändert von unbekannt am 22.03.2019, 11:33

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