Mail Operations with smtp

Kategori: Python , 08 Eylül 2019 , JanFranco


Bu yazımda Python'da mail gönderimini göreceğiz. Burada GMail SMTP Server kullanıldığından, https://myaccount.google.com/lesssecureapps adresinden bilinmeyen uygulamalar ayarı açılmalıdır. Gerekli kütüphaneleri import ederek başlayalım:


import sys
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
Mail'i nereden, kime göndereceğimizi, başlığı ve içeriği belirleyelim:


msg = MIMEMultipart()

msg["From"] = "poisonweeb@gmail.com"
msg["To"] = "poisonweeb@gmail.com"
msg["Subject"] = "SMTP Python"

content = """

SMTP Mail Gönderimi

JANFRANCO

"""

contentBody = MIMEText(content, "plain")
msg.attach(contentBody)
Son olarak mail'i gönderelim:


try:
    mail = smtplib.SMTP("smtp.gmail.com", 587)
    mail.ehlo()  # Connection
    mail.starttls()  # Password method
    mail.login("poisonweeb@gmail.com", "nightmare97")
    mail.sendmail(msg["From"], msg["To"], msg.as_string())

    print("Mail successfully sent!")
    mail.close()
except:
    sys.stderr("Error!")
    sys.stderr.flush()


Sonraki Yazı: Image Manipulation, Pillow
Yorumlar

Henüz bir yorum bulunmuyor.
Yorum bırakın