يعد إرسال البريد الإلكتروني إلى شخص آخر أمرًا مهمًا، وفي التطوير يمكن استخدامه لإرسال بعض الرموز مثل OTP وPIN والمصادقة وما إلى ذلك.
مؤخرًا، حصلت على مشروع يتطلب مني أن أتمكن من إرسال رسائل بريد إلكتروني إلى المستخدمين للحصول على رمز OTP، وتبين أن الأمر سهل للغاية.
import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText # creates SMTP session s = smtplib.SMTP('smtp.gmail.com', 587) # start TLS for security s.starttls() # Authentication s.login("[email protected]", "yyaz pgow khtd xeqn") # Create a multipart message msg = MIMEMultipart() msg['From'] = "[email protected]" msg['To'] = "[email protected]" msg['Subject'] = "Subject of the Email" message = "How are you mate? This is a test email sent using Python" # Attach the message body msg.attach(MIMEText(message, 'plain')) # Send the email s.send_message(msg) # terminating the session s.quit()
لا تتردد في طرح الأسئلة إذا واجهت أي صعوبات :)
مصادر:
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3