Failidega töötamine Pythonis: Saada e-kiri

📧 Samm 1: Impordi e-posti moodulid

Python kasutab sisseehitatud mooduleid, nagu smtplib ja email.message, et saata e-kirju:

import smtplib
from email.message import EmailMessage

📝 Samm 2: Konfigureeri e-kirja päis

Loo e-kirja objekt, määrates saatja, vastuvõtja ja teema:

message = EmailMessage()
message['Subject'] = "Testi e-kiri Pythonist"
message['From'] = "sinu_meil@gmail.com"
message['To'] = "vastuvotja_meil@address.com"

📄 Samm 3: Lisa e-kirja sisu

Määra e-kirja tekst kasutades set_content():

python

message.set_content("Tere Pythonist!")

💻 Samm 4: Konfigureeri e-posti server

Loo ühendus SMTP-serveriga (nt. Gmaili jaoks):

server = smtplib.SMTP("smtp.gmail.com", 587)
server.ehlo()
server.starttls() # Turvalise ühenduse loomiseks

🛠️ Samm 5: Logi sisse ja saada e-kiri

Kasuta e-posti aadressi ja rakenduse parooli, et sisse logida ja e-kiri saata:

server.login("sinu_meil@gmail.com", "sinu_parool")
server.send_message(message)
server.quit()