✅ روشهای زیادی برای این کار هست اما این روشی که امروز بهتون بگم از طریق مسیرهای رمزنگاری شده ایمیل رو ارسال میکنه و توسط غریبه ها قابل دسترسی نیست! توی این روش ما از SMTP و SSL استفاده میکنیم مطابق زیر:
import smtplib, ssl# For SSL
port = 465# آدرس ایمیل فرستنده
smtp_server = "smtp.gmail.com"
sender_email = "my@gmail.com"# آدرس گیرنده
receiver_email = "your@gmail.com"از اونجایی که قراردادن پسوورد ایمیل در کد، خیلی خطرناکه حسن! پس بهتره که رمزعبورتون رو با input وارد کنید تا دچار مشکل نشید.
password = input("Type your password and press enter: ")
message = """\
Subject: Hi there
This message is sent from Python."""
context = ssl.create_default_context()
with smtplib.SMTP_SSL(smtp_server, port, context=context) as server:
server.login(sender_email, password)
server.sendmail(sender_email, receiver_email, message)
🔹🟡🔹🟡🔹🟡🔹🟡🔹🟡🔹
🆔@Computeronic
🌐 Computeronic.ir
