Question

Je travaille avec django, je dois envoyer un mail à de nombreux courriels, je veux le faire avec une bibliothèque de haut niveau comme python-mailer, mais je dois utiliser le champ Cci, des suggestions?

Était-ce utile?

La solution

Vous devriez regarder la classe EmailMessage à l'intérieur de django, soutient le Cci.

Complete docs Availble ici:     http://docs.djangoproject.com/en/dev / sujets / email / # la EmailMessage classe

Aperçu rapide:

La classe EmailMessage est initialisé avec les paramètres suivants (dans l'ordre donné, si des arguments de position sont utilisés). Tous les paramètres sont optionnels et peuvent être réglées à tout moment avant d'appeler la méthode send ().

  • sujet. Le sujet de l'e-mail
  • Corps: Le corps du texte. Cela devrait être un message de texte brut.
  • from_email: Adresse de l'expéditeur. Les deux formes fred@example.com et Fred sont légales. En cas d'omission, le paramètre DEFAULT_FROM_EMAIL est utilisé.
  • :. Une liste ou tuple d'adresses de destinataires
  • bcc :. Liste A ou tuple des adresses utilisées dans l'en-tête "Cci" lors de l'envoi de l'e-mail
  • Connexion: Une instance de back-end e-mail. Utilisez ce paramètre si vous souhaitez utiliser la même connexion pour les messages multiples. En cas d'omission, est créé une nouvelle connexion lors d'envoi () est appelée.
  • pièces jointes: Une liste des pièces jointes à mettre sur le message. Ceux-ci peuvent être soit des instances email.MIMEBase.MIMEBase ou (nom de fichier, contenu, mimetype) triplets.
  • En-têtes: Un dictionnaire des en-têtes supplémentaires pour mettre sur le message. Les clés sont le nom d'en-tête, les valeurs sont les valeurs d'en-tête. Il est à l'appelant pour assurer les noms d'en-tête et les valeurs sont dans le format correct pour un message e-mail.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top