Envoyer un mail en Python avec le module smtplib

1. Les biblithèques d'envoie d'email en Python

Il existe plusieurs bibliothèques Python que vous pouvez utiliser pour envoyer des e-mails, comme smtplib, imaplib, poplib, email et yagmail. Pour envoyer un e-mail simple, vous pouvez utiliser smtplib en suivant ces étapes:

  1. Importez la bibliothèque smtplib
  2. Créez une connexion à un serveur SMTP en utilisant smtplib.SMTP() ou smtplib.SMTP_SSL() pour une connexion sécurisée.
  3. Connectez-vous au serveur en utilisant .login() ou .starttls() pour une connexion sécurisée.
  4. Construir le message en utilisant email.mime.text.MIMEText() ou email.mime.multipart.MIMEMultipart() pour les pièces jointes.
  5. Envoyez le message en utilisant .sendmail()
  6. Déconnectez-vous du serveur en utilisant .quit()

2. Un exemple d'envoie d'email en Python à l'aide de la bibliothèques smtplib

Voici un exemple de code qui envoie un e-mail simple avec smtplib:





 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply