Ich sende E-Mails an Nutzer, die Django über Google Apps verwenden.E-Mail-Konto beim Senden von E-Mails mit Django über Google Apps einen Namen geben
Wenn der Benutzer E-Mails aus der App Django gesendet erhält, sie sind von:
[email protected]
wenn bei allen E-Mails im Posteingang suchen, sehen die Menschen des Absenders E-Mail als:
do_not_reply
oder [email protected]
auf die je E-Mail-Client verwendet
Wenn ich in das „do_not_reply“ Konto anmelden, um den Browser und Google Apps selbst verwenden und dann eine E-Mail an mich senden, sind die E-Mails von:
Dont Reply<[email protected]>
Als Ergebnis der Name für die E-Mail des Absenders im Posteingang angezeigt ist:
Dont Reply
In Django, ist es eine Möglichkeit, einen „Namen“ das E-Mail-Konto zu befestigen verwendet wird E-Mails zu senden?
Ich habe Djangos mail.py prüft, hatte aber kein Glück
http://code.djangoproject.com/browser/django/trunk/django/core/mail.py?rev=5548
Mit einer Lösung zu finden:
Django 1.1
Python 2.6
Ubuntu 9.1
settings.EMAIL_HOST = ‚smtp.gmail .com '
Dank
Danke für die Veröffentlichung! Ich wünschte, ich hätte es gestern gesehen, es hätte mir eine Zeit gerettet. Ich habe gerade die Dokumentation über gelesen und las schließlich die "from_email" genauer und fand die gleiche Antwort wie Sie. War gerade hier, um eine Antwort zu posten, als ich deine sah. Wie auch immer, danke nochmal!Freut mich endlich, das funktioniert zu haben –
rfadams
Sie können DEFAULT_FROM_EMAIL auch auf settings.py wie folgt setzen: 'DEFAULT_FROM_EMAIL = 'Nicht antworten <[email protected]>'' –
Stellen Sie sicher, dass Sie nicht die gleiche E-Mail mit dem Namen als auth_user, weil es während der Authentifizierung fehlschlägt – iamkhush