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