Donner compte de messagerie d'un nom lors de l'envoi d'e-mails avec Django, par le biais de Google Apps
Je suis de l'envoi de courriels aux utilisateurs à l'aide de Django via Google Apps.
Lorsque l'utilisateur reçoit les e-mails envoyés à partir de la Django app, ils sont de:
[email protected]
lors de la recherche à tous les e-mails dans la boîte de réception, les gens voient l'e-mail de l'expéditeur :
do_not_reply
ou [email protected]
selon le client de messagerie utilisé
Si je me connecte à qui "do_not_reply" compte à l'aide du navigateur et Google Apps et puis d'envoyer un mail à moi-même, les e-mails sont de:
Dont Reply<[email protected]>
Comme un résultat, le nom affiché pour l'e-mail de l'expéditeur dans la boîte de réception est:
Dont Reply
Dans Django, est-il un moyen de joindre un "nom" pour le compte de messagerie qui est utilisé pour envoyer des e-mails?
J'ai examiné de Django reinhardt mail.py, mais n'a pas eu la chance de trouver une solution
http://code.djangoproject.com/browser/django/trunk/django/core/mail.py?rev=5548
À l'aide de:
Django 1.1
La version 2.6 de Python
Ubuntu 9.1
les paramètres.EMAIL_HOST = 'smtp.gmail.com'
Grâce
Vous devez vous connecter pour publier un commentaire.
Vous pouvez réellement utiliser
"Dont Reply <[email protected]>"
que l'adresse e-mail que vous envoyez à partir.Essayer dans la coque de votre projet django pour tester si cela fonctionne aussi avec les gapps:
DEFAULT_FROM_EMAIL = 'Dont Reply <[email protected]>'
setting the same email with name as aut_user
. J'obtiens une erreur d'authentification. Je ne pouvais pas comprendre pourquoi?En dehors de la send_mail méthode pour envoyer des courriels, EmailMultiAlternatives peut également être utilisé pour envoyer des emails avec du contenu HTML avec le contenu du texte comme une alternative.
essayer dans votre projet
Ce sera envoyer un mail à [email protected] à Ne pas Répondre wil être affiché comme nom à la place de l'e-mail "[email protected]'.
J'utilise ce code pour envoyer via smtp de gmail (google apps). et des noms d'expéditeur sont OK
do_not_reply
comme le nom de l'expéditeur. Merci pour essayer de bien