Seite 1 von 1
mail services in django
Verfasst: Dienstag 22. Dezember 2009, 12:03
von kostonstyle
hallo miteinander
für das versenden von e-mails gibt es in django ein modul namens
nun um emails zu versenden muss ich doch den stmp und pop einstellungen angeben, wo kann ich es konfigurieren?
Gruss kostonstyle
Re: mail services in django
Verfasst: Dienstag 22. Dezember 2009, 12:34
von /me
kostonstyle hat geschrieben:für das versenden von e-mails gibt es in django ein modul namens
nun um emails zu versenden muss ich doch den stmp und pop einstellungen angeben, wo kann ich es konfigurieren?
Dort, wo bei Django sonst auch die Konfiguration durchgeführt wird: in der settings.py.
Wie die Parameter heißen hast du sicher bereits der Dokumentation entnommen (
http://docs.djangoproject.com/en/1.1/to ... pics-email).
Verfasst: Dienstag 22. Dezember 2009, 14:14
von kostonstyle
aha, dann gehört die email konfiguration gar nicht zu standard. bei der datenbank sind parameters angegeben
Code: Alles auswählen
DATABASE_ENGINE
DATABASE_NAME
DATABASE_USER
DATABASE_PASSWORD
DATABASE_HOST
DATABASE_PORT
sind die hier die parameter?
Code: Alles auswählen
EMAIL_HOST, EMAIL_PORT, EMAIL_HOST_USER, EMAIL_HOST_PASSWORD and EMAIL_USE_TLS
Und an welcher Stelle von settings.py muss ich es eintragen?
Verfasst: Dienstag 22. Dezember 2009, 14:24
von nemomuk
Irgendwo. Und es gibt sehr viel mehr Konfigurationsmöglichkeiten als bereits in der Standard-settings Datei bereits enthalten sind.
Verfasst: Dienstag 22. Dezember 2009, 15:07
von kostonstyle
mit irgendwo komme ich nicht weiter, entschuldige.
Verfasst: Dienstag 22. Dezember 2009, 15:21
von Leonidas
kostonstyle hat geschrieben:mit irgendwo komme ich nicht weiter, entschuldige.
Na dann einfach an einen freien Platz.
Verfasst: Dienstag 22. Dezember 2009, 15:45
von kostonstyle
dann sind die die richtigen parameter.
Code: Alles auswählen
EMAIL_HOST, EMAIL_PORT, EMAIL_HOST_USER, EMAIL_HOST_PASSWORD and EMAIL_USE_TLS
für email Konfiguration
Verfasst: Dienstag 22. Dezember 2009, 16:10
von Dav1d
probiers doch aus, wenns nicht geht kannst du sie wieder entfernen
Verfasst: Dienstag 22. Dezember 2009, 16:49
von nemomuk
Ich verstehe nicht, was an irgendwo so schwer zu verstehen ist....?
Verfasst: Dienstag 22. Dezember 2009, 18:28
von /me
kostonstyle hat geschrieben:mit irgendwo komme ich nicht weiter, entschuldige.
Vielleicht solltest du dir noch mal die Basics von Django anschauen. Man neigt dazu, weil ja alles so schön einfach ist, direkt Dinge für Fortgeschrittene auszuprobieren und läuft dann bei Anfängerthemen auf Probleme.
Die settings.py ist eine ganz normale Python-Datei in der du machen kannst was du lustig bist. Ob du jetzt Werte konfigurierst indem du
oder
schreibst ist völlig egal. Du kannst eigene Werte erfinden und du kannst Python-Code verwenden. Ich habe z.B. in einer Konfigurationsdatei folgendes stehen
Code: Alles auswählen
BASE_PATH = os.path.realpath(os.path.dirname(__file__))
Wenn du dir das alles klar machst, dann solltest du auch verstehen, dass du die Zuweisungen für Mail an eine beliebige Stelle in der settings.py schreiben kannst.
Verfasst: Dienstag 22. Dezember 2009, 18:51
von derdon
Vielleicht fühlt sich kostonstyle einfach deshalb verunsichert, weil es mehrere richtige Möglichkeiten gibt.
Verfasst: Dienstag 22. Dezember 2009, 18:54
von /me
derdon hat geschrieben:Vielleicht fühlt sich kostonstyle einfach deshalb verunsichert, weil es mehrere richtige Möglichkeiten gibt.
Um auch dieses Problem zu lösen: Wenn man möchte, dann kann man die Konfiguration auch mehrmals hinschreiben.

Verfasst: Dienstag 22. Dezember 2009, 20:13
von kostonstyle
vielen dank jungs, es hat geklappt. Ich war schon verunsichert, ende gut alles gut.