Mail aus Drupal senden klappt nicht
Eingetragen von musikdieb (11)
am 25.01.2007 - 11:24 Uhr in
am 25.01.2007 - 11:24 Uhr in
Hallo,
ich versuche gerade, ein einfaches Kontaktformular einzurichten. Mittlerweile habe ich sämtliche Module durchprobiert, aber nie kommt die abgesendete per Mail bei der angegebenen Adresse an. Sonst klappt alles, die Mitteilung ist im Admin-Bereich abrufbar, aber das Versenden per Mail klappt halt nicht.
Ich vermute, dass das nichts mit den Modulen zu tun hat sondern dass allgemein das Versenden von Mails aus Drupal bei mir nicht klappt, denn auch wenn ich mir beim Login ein neues Passwort zusenden lassen möchte, kommt eine Fehlermeldung und kein Mail bei mir an.
Hat jemand eine Ahnung, woran das liegen könnte? Für eine Antwort wäre ich sehr dankbar.
Greetz
- Anmelden oder Registrieren um Kommentare zu schreiben
Was für eine
am 25.01.2007 - 11:54 Uhr
Was für eine Fehlermeldung?
--
sanduhrs - drupalcenter
--------------------------------
http://erdfisch.de
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
Folgende Fehlermeldung:
am 25.01.2007 - 12:02 Uhr
"Beim Versenden der E-Mail ist ein Fehler aufgetreten. Bitte wenden Sie sich für das weitere Vorgehen an den Administrator dieser Website."
Läuft auf dem Server ein
am 25.01.2007 - 12:22 Uhr
Läuft auf dem Server ein Mailserver?
Hast Du in den allgemeinen Einstellungen eine E-Mail-Adresse angegeben?
Stimmt diese mit der Domain überein unter der die Seite läuft - also
user@example.de
beiwww.example.de
?--
sanduhrs - drupalcenter
--------------------------------
http://erdfisch.de
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
Re: Läuft auf dem Server
am 25.01.2007 - 12:31 Uhr
> Läuft auf dem Server ein Mailserver?
Äh, weiss nicht. Die Seite ist bei Hosteurope gehostet (bin keine allzu große Leuchte in der technischen Umsetzung, sondern eher Grafiker / In solchen Fällen hilft mir meistens ein befreundeter php-Spezialist - der ist nur gerade nicht erreichbar)
> Hast Du in den allgemeinen Einstellungen eine E-Mail-Adresse angegeben?
Ja.
> Stimmt diese mit der Domain überein unter der die Seite läuft - also user@example.de bei www.example.de?
Nein. Sollte sie das?
Bei Hosteurope kannst Du
am 25.01.2007 - 13:25 Uhr
Bei Hosteurope kannst Du davon ausgehen, dass ein Mailserver läuft.
Nein. Sollte sie das?
Das hängt von der Konfiguration des Mailservers ab, aber ich vermute schon.
vg
--
sanduhrs - drupalcenter
--------------------------------
http://erdfisch.de
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
Habe die Mail-Adresse geändert,
am 25.01.2007 - 15:37 Uhr
Habe die Mail-Adresse geändert, sowohl bei Allgemeine Einstellungen als auch im Kontaktformular (das Aktuelle habe ich mit den Modulen Forms und Survey angelegt). Aber leider wird immer noch sowohl beim Neuen Passwort versenden die Fehlermeldung angezeigt als auch die Kontakt-Formular-Mail nicht versandt. Kann mir Hosteurope da vielleicht weiterhelfen oder kann man selber so einen Mailserver konfigurieren, wenn man ein Paket bei einem Provider wie Hosteurope hat?
Hallo, bitte um Hilfe,
am 07.02.2007 - 11:49 Uhr
hat nicht jemand einen Tipp dazu? (E-Mail-Funktion bei Drupal 4.7 geht nicht bei Hosteurope) In welcher Datei von Drupal wird denn die Mail-Funktion definiert? Kann das ein Rechte-Problem sein? Wenn ja, bei welchen Dateien?
Re: Hallo, bitte um Hilfe,
am 07.02.2007 - 11:57 Uhr
(E-Mail-Funktion bei Drupal 4.7 geht nicht bei Hosteurope)
Das kannst Du so nicht pauschalisieren. Ich betreue zwei Drupal-Webseiten, die bei Hosteurope gehostet sind und die funktionieren einwandfrei (beide Webpack XL, glaube ich).
Hmm,
am 07.02.2007 - 12:11 Uhr
Hmm, die Seite hier ist mit dem Web Pack M gehostet, aber daran kann's doch eigentlich nicht liegen?!? Hast du ein Kontaktformular eingebunden? Wenn ja mit welchem Modul? Hat die Mail-Funktion bei dir auf Anhieb funktioniert?
Re: Hmm,
am 07.02.2007 - 12:45 Uhr
Hmm, die Seite hier ist mit dem Web Pack M gehostet, aber daran kann's doch eigentlich nicht liegen?!?
Kein Ahnung.
Hast du ein Kontaktformular eingebunden?
Ja.
Wenn ja mit welchem Modul?
Diverse. Contact, Webform etc.
Hat die Mail-Funktion bei dir auf Anhieb funktioniert?
Ja.
Evtl. kontaktierst Du dazu mal den Provider.
Danke!
am 07.02.2007 - 18:04 Uhr
Habe ich gemacht. Die konnten mir weiterhelfen und jetzt geht's. Es musste eine Absender-Mail eingetragen und PHP-RegisterGlobals angeschaltet werden.
Danke für die Tipps!!!
Ich hatte das gleiche
am 16.12.2008 - 09:36 Uhr
Ich hatte das gleiche Problem. Die Lösung ist recht einfach mann muss bei Hosteurope unter Administration > Webhosting > konfigurieren > Skripte eine Standard E-Mailadresse konfigurieren.
Wahuuu
am 24.03.2009 - 23:49 Uhr
Dieser Post war Gold wert! Danke!
dddave auf drupal.org https://www.drupal.org/u/dddave
SUUPER!
am 28.09.2009 - 10:12 Uhr
Danke strauch!
Das hat mir auch SEHR geholfen.
Ich hatte das Problem bei Drupal selber gesucht und natürlich keine Antwort gefunden!
*verbeug*
Gruß
Joeman
Super Forum
am 17.01.2010 - 20:43 Uhr
Ich bin begeistert!
Das war genau das Problem an dem ich gerade zu knabbern hatte. Hier war die Lösung.
Vielen Dank für die Hilfe!
Gruß
Matthias
Webseite im Stil von Nachrichtenportalen aufgesetzt mit Drupal 6.X
Neues und Tests über Geotagging, Fotografie und Android auf
www.mawosch.de
strauch schrieb Ich hatte das
am 30.12.2010 - 11:27 Uhr
Ich hatte das gleiche Problem. Die Lösung ist recht einfach mann muss bei Hosteurope unter Administration > Webhosting > konfigurieren > Skripte eine Standard E-Mailadresse konfigurieren.
Ich habe auch das Problem, jedoch ist es bei einer Multisite nicht die erwünschte Lösung ;)
Sämtliche Emails aller Drupal-Installationen (oder sonstiger Email verschickender Scripte) nutzen nun die eingestellte Standard-Adresse und nicht die im Script selbst angegebene Adresse. Zumindest ist das bei meiner Drupal 6.20 Installation (inkl. Modul "Contact Forms" für mehrere kontaktformulare) so...
Als Lösungsansatz habe ich nun gefunden, dass der mail-Funktion in PHP der Parameter "-f " (wobei die Adresse im KIS angelegt sein muss!) mitgegeben werden muss... Scheinbar ist das bei Drupal 6 nicht der Fall oder ist das ein Problem des "Contact Forms"-Moduls?
Jedenfalls habe ich jetzt die Befürchtung am Drupal-Kern - oder auch nur am eingesetzten Modul - Änderungen vornehmen zu müssen, was mir gar nicht passt :(
Also muss ich mal nach der Lösung suchen... ...
Alternative, wenn der mailer
am 09.01.2011 - 09:35 Uhr
Alternative, wenn der mailer des Servers nicht mag; http://drupal.org/project/phpmailer
--
ozon - http://mumble-tower.de | DVC - Der Voice Chat für Drupalisten | Jabber: ozon@jabber.ccc.de
Ich habe das Problem mit dem
am 09.01.2011 - 10:27 Uhr
Ich habe das Problem mit dem smtp Module gelöst, welches phpmailer verwendet. Unter D6 muss man hier den phpmailer in einer passenden Version herunterladen und in der deutschen Sprachdatei Leerzeichen hinter dem schließenden PHP-Tag entfernen. Dann klappt es mit dem authentifizierten verschicken von Emails :)
Nutzt man D7 so reicht es das smtp Modul zu installieren und konfigurieren, ohne noch etwas zusätzlich herunterladen zu müssen. Da wurde der phpmailer bereits ins Module integriert.
Danke für die Antwort!