وبلاگ سید محمد جواد حسینی

وبلاگ سید محمد جواد حسینی

داستان های جالب _حکایت های جذاب_بیوگرافی اینستاگرام.تلگرام
وبلاگ سید محمد جواد حسینی

وبلاگ سید محمد جواد حسینی

داستان های جالب _حکایت های جذاب_بیوگرافی اینستاگرام.تلگرام

آموزش ساخت اسکریپت ارسال ایمیل با پایتون

نصب پایتون :

در ابتدا باید پایتون نسخه 3 رو روی سیستم خودتون نصب کرده باشید و آماده نوشتن کدهای این برنامه باشید،از این لینک میتونید پایتون متناسب با سیستم عامل خودتون رو دانلود کنید و به راحتی نصبش کنید،توجه کنید که برای نوشتن کدها میتونید هم از ادیتور خود پایتون استفاده کنید و هم ادیتور های دیگه،که من به شما پیشنهاد میکنم از IDLE پیشفرض پایتون استفاده کنید.


نصب کتابخانه های مورد نیاز :

خب حالا که پایتون رو نصب کردید باید تو این مرحله یه کتابخونه‌ای رو نصب کنیم که برای ساخت اسکریپت ارسال ایمیل با پایتون به اون نیاز پیدا میکنیم.


1 – سی ام دی رو باز کنید


2 – به کمک دستور زیر کتابخونه مورد نظر رو نصب کنید:


pip install smtplib


این کتابخونه کلا کاربردش اینه که برای مدیریت ایمیل،ارسال ایمیل و …. مورد استفاده قرار میگیره و ما میتونیم از اون استفاده کنیم.


ساخت و کدنویسی پروژه :

حالا که کتابخونه مورد نظرمون رو نصب کردیم باید پروژه رو ایجاد و کدهای مورد نیاز برای ارسال ایمیل رو بنویسیم،پروژه رو که ایجاد کردید به کمک دستور زیر کتابخونه smtplib رو داخل اون ایمپورت کنید:


import smtplib


سورس اسکریپت ارسال ایمیل با پایتون رو برای شما قرار میدم و در آخر اون رو توضیح میدم :


import smtplib

sender_mail = input(“Enter your gmail :”)

reciver_mail = input(“Enter reciver_mail :”)

message = “””From: From Person %s

To: To Person %s

Subject: Sending email


This is cafeamuzesh”””%(sender_mail,reciver_mail)

try:

password = input(‘Enter the Password :”):

smtpObj = smtplib.SMTP(‘gmail.com,587)

smtpObj.login(sender_mail,password)

smtpObj.sendmail(sender_mail,reciver_mail,message)

print(“Success”)

except Exception:

print(“Error”)


 


اول میایم ایمیل فرستنده و گیرنده رو میگیریم و بعد از اون پیام مورد نظر خودمون رو مینویسیم،در مرحله بعدی یه try – except قرار میدیم برای مدیریت خطا و داخل اون میایم پسور ایمیل رو میگریم به سرور مورد نظر خودمون برای ارسال ایمیل متصل میشیم و در آخر پیام رو ارسال میکنیم،اگر با موفقیت ارسال شد کلمه success رو در خروجی چاپ کنه و اگر خطا داد کلمه error را چاپ کند.

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد