TG Telegram Group Link
Channel: تعلم لغة بايثون python
Back to Bottom
Python Palindrome Checker
مرحبا أصدقائي
اليوم سنقوم بشرح مكتبه smtp

هنالك العديد من المكتبات للتعامل مع البريد الإلكتروني. أشهر هذه المكتبات هي مكتبة smtp
تعمل المكتبة على انشاء SMTP client session نتمكن من خلالها إرسال بريد إلكتروني لأي عنوان بريد إلكتروني في الإنترنت. يتم ذلك عبر استخدام البروتوكول SMTP الشهير
اختصارا لSimple Mail Transfer Protocol
أولا قم باستدعاء المكتبة عبر
import smtplib
ونعمل متغيريين لل يوزر والباسوورد الخاصه باميبلك
user = 'ur email'
passw = 'ur password'

ونعمل متغيريين المرسل والمستقبل
sender = 'ur email'
receivers = 'the email that ur sending to'

نقوم بكتابه محتويات الرساله من Head ومن Body
smtp.gmail.com', 587
يمثل هوست البريد الالكتروني الخاص بgmail و 587 هو البورت


هذه هوستات وبورتات لايميلات اخري
HOTMAIL
SMTP : smtp.live.com (Port 25 for SSL)
POP : pop3.live.com (Port 995 for SSL)

Yahoo
smtp.mail.yahoo.fr Port 465
—————————————————-
try:
smtpObj = smtplib.SMTP('smtp.gmail.com', 587)
smtpObj.ehlo()
smtpObj.starttls()
smtpObj.login(user, passw)
smtpObj.sendmail(sender, receivers, message)
smtpObj.close()
print ("Successfully sent the email :) ")
except Exception :
print ("Error :( -- unable to send the email --")
—————————————————-

حيث ان
ehlo تغنيك على كتابة الهوست الخاص بجهازك Hostname
starttls هو عبارة عن تشفير tls قمنا بتفعيله
login استعملناها للدخول لحسابنا على Gmail
sendmaail واضحة تقوم بارسال الرسالة وتحتاج ثلاث مدخلات هي المرسل والمستقبل والرسالة.
Close بعد انتهاء الاتصال قمنا باغلاقه
Please open Telegram to view this post
VIEW IN TELEGRAM
⛔️ملحوظه الطريقه لا تعمل على الgmail لانه تم إيقافها من قوقل لكن تعمل على الاميلات الاخرى
اكتشف سحر الذكاء الاصطناعي مع دورتنا الممتعة في OpenCV! 🚀

🔍 ماذا ستحصل عليه:
- 🖼️ أساسيات معالجة الصور ورؤية الحاسوب.
- 🤖 تعلم تقنيات الكشف والتعقب باستخدام OpenCV.
- 🚀 ابنِ تطبيقات ذكية وتفاعلية.

💡 لمن تناسب:
- 👩‍💻 مبتدئين في البرمجة والذكاء الاصطناعي.
- 🚀 مطورين يرغبون في تطوير مهاراتهم في رؤية الحاسوب.

🌐 كيف تبدأ:
- 🎓 دروس تفاعلية ومشاريع عملية.
- 🤝 دعم من مدربين متخصصين.
- 💬 تواصل مع مجتمع الطلاب للمشاركة وتبادل الخبرات.

https://cod3flow.teachable.com/p/opencv2

🚀 #AI #OpenCV #تعلم_البرمجة

🚀 ابنِ مستقبلك البرمجي وتألق في عالم الذكاء الاصطناعي مع دورتنا المميزة! 💻🌟
HTML Embed Code:
2024/04/24 10:46:26
Back to Top