هل تريد أن تتعلم كيفية إرسال بريد إلكتروني باستخدام Python و Gmail؟ في هذا البرنامج التعليمي، ونحن نذهب لتظهر لك كيفية استخدام بيثون لإرسال إعلامات البريد الإلكتروني باستخدام خادم Gmail SMTP.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Python 3.8.5

قائمة المعدات

يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي.

كمعاون أمازون ، أكسب من المشتريات المؤهلة.

تعليمي ذات صلة - بيثون

في هذه الصفحة، نقدم وصولاً سريعاً إلى قائمة من الدروس المتعلقة بـ Python.

البرنامج التعليمي - تكامل Gmail

أولاً، نحن بحاجة إلى تمكين حساب Gmail الخاص بك من تلقي اتصالات من البرامج الخارجية.

افتح المتصفح والوصول إلى حساب Gmail.

في مثالنا، تم إدخال عنوان URL التالي في المستعرض:

http://gmail.google.com

على شاشة تسجيل الدخول، أدخل اسم المستخدم وكلمة المرور في Gmail.

Gmail account

بعد تسجيل الدخول، تحتاج إلى الوصول إلى URL التالي:

https://myaccount.google.com/signinoptions/two-step-verification

تمكين التحقق من خطوتين على هذا الحساب.

بعد تمكين التحقق من خطوتين، تحتاج إلى الوصول إلى عنوان URL التالي:

https://security.google.com/settings/security/apppasswords

إنشاء كلمة مرور تطبيق.

حدد تطبيق Gmail ونوع الجهاز: آخر.

gmail app password

في المثال لدينا، ونحن اسمه الجهاز POWERSHELL.

انقر على زر إنشاء ولاحظ كلمة المرور التي تم إنشاؤها عشوائيًا.

Google generate app password

بعد ذلك، تحتاج إلى الوصول إلى URL التالي:

https://accounts.google.com/DisplayUnlockCaptcha

انقر على الزر متابعة لتمكين الدخول الخارجي إلى حسابك في Google.

gmail display unlock captcha

لقد انتهيت من الخطوات المطلوبة للتكامل في Gmail.

تكامل Gmail سوف يحل الخطأ التالي.

Copy to Clipboard

لقد انتهيت من تكامل Gmail.

البرنامج التعليمي بيثون - إرسال البريد الإلكتروني باستخدام Gmail

استخدم Python لإرسال بريد إلكتروني باستخدام Gmail.

Copy to Clipboard

إذا كان الاختبار ناجحاً، ستتلقى الرسالة المرسلة.

Powershell - Send email Gmail

استخدم Python لإرسال بريد إلكتروني باستخدام Gmail يحتوي على مرفق.

Copy to Clipboard

تهانينا! يمكنك استخدام Python لإرسال رسائل البريد الإلكتروني باستخدام Gmail.