Drupal sendet keine Mails (mehr?)
am 23.07.2011 - 19:38 Uhr in
Ich habe eine frische Drupal 7.4-Installation und dort das Contact-Formular aktiviert. Trotz hinterlegter Mailadresse wurde nur beim ersten Test, danach nie wieder eine Mail verschickt. Habe nun Webforms installiert und aktiviert - gleicher Effekt: Es wird keine Benachrichtigung per Mail verschickt. Die Sicherheitseinstellungen von Webforms waren wahlweise auf "kann immer schicken" und "kann 5 Mails pro Stunde schicken" . Hat beides nichts gebracht.
Habe nun einen quick&dirty-Test gemacht und selbst ein einfaches Formular gebaut, was ein einfaches PHP-Skript beliefert mit ... mail($mail_an,$betreff,"$nachricht","From:$absender"); drin - das funktioniert auch und die Mail kommt an. Scheint also grundsätzlich zu funktionieren.
Woran könnte es noch liegen? Was kann ich noch prüfen?
Besten Dank für Tipps und Hinweise,
Mel
- Anmelden oder Registrieren um Kommentare zu schreiben

Werden denn die Mails direkt
am 23.07.2011 - 21:04 Uhr
Werden denn die Mails direkt versendet, oder erst beim nächsten Cron-Lauf?
Ich denke, die werden direkt
am 23.07.2011 - 21:14 Uhr
Ich denke, die werden direkt gesendet - zumindest kam die beim 1. Test unmittelbar nach dem Absenden des Formulars auch bei mir an.
Wenn ich den Cronlauf unter Konfiguration > System > Cron manuell anstosse, passiert auch nichts, trotz Meldung "Cron wurde erfolgreich abgearbeitet"
Hast Du auch einen
am 24.07.2011 - 01:24 Uhr
Hast Du auch einen entsprechenden Empfänger hinterlegt, der die Mails erhalten soll?
Steht irgendwas Interessantes in den Drupal Logs?
Ja, beim Kontaktformular ist
am 24.07.2011 - 09:33 Uhr
Ja, beim Kontaktformular ist ein Empfänger hinterlegt - bei den Webforms sogar 2....
Die Logs suche ich jetzt erstmal...
Hm.... dumme Frage: Wo finde
am 24.07.2011 - 09:42 Uhr
Hm.... dumme Frage: Wo finde ich die Logs?
Das sollte direkt auf dem
am 24.07.2011 - 13:56 Uhr
Das sollte direkt auf dem Dashboard vorhanden sein, wenn das Logging Module aktiv ist.
Okay, habe das Modul noch
am 24.07.2011 - 15:11 Uhr
Okay, habe das Modul noch aktiviert - aber auch der entsprechende Bericht lässt keine neuen Erkenntnisse zu. Da taucht u.a. der Cron-Lauf, aber eben keine Fehler...
Wenn ich bei Webforms die "Resend emails"-Funktion nutze, erhalte ich folgende Meldung:
"Successfully re-sent submission #9 to 2 recipients."
Das lässt ja vermuten, dass die Emailadressen auch korrekt hinterlegt sind. Es kommt nur trotzdem nichts an...
Hier auch mal der
am 24.07.2011 - 15:16 Uhr
Hier auch mal der Statusbericht der Installation:
Drupal
7.4
OK
Aktualisierungsbenachrichtigung
Aktiviert
OK
Aktualisierungsstatus des Drupal Kern
Aktuell
OK
Aktualisierungsstatus von Modulen und Themes
Aktuell
OK
Cron-Wartungsaufgaben
Zuletzt vor 7 Minuten 27 Sekunden ausgeführt
Cron kann manuell durchgeführt werden.
Um den Cron von außerhalb der Website durchzuführen, verwenden Sie dazu die folgende URL http://www.tagesmutter-bot.de/drupal/cron.php?cron_key=eUQzgy5bRBbOFD8sU...
OK
Dateisystem
Beschreibbar (öffentliche Download-Methode)
OK
Datenbank
MySQL, MariaDB, or equivalent
OK
Datenbankaktualisierungen
Aktuell
OK
Drehen und entsättigen Effekte der GD Grafikbibliothek
bundled (2.0.34 compatible)
OK
GD Grafikbibliothek PNG Unterstützung
bundled (2.0.34 compatible)
OK
Konfigurationsdatei
Geschützt
OK
Node-Zugriffsberechtigungen
Deaktiviert
Sollten Probleme mit den Inhaltsberechtigungen auftreten, dann sollten Sie den Berechtigungen-Cache neu aufbauen. Dies entfernt alle alten Inhaltberechtigungen und ersetzt diese mit den Berechtigungen basierend auf den aktuellen Einstellungen und Modulen. Der Neuaufbau kann einige Zeit in Anspruch nehmen, wenn viel Inhalt oder komplexe Berechtigungseinstellungen vorhanden sind. Sobald der Neuaufbau beendet ist, werden für die Beiträge automatisch die neuen Berechtigungen verwenden. Berechtigungen neu aufbauen
OK
PHP
5.3.3 (weitere Informationen)
OK
PHP Register Globals
Deaktiviert
OK
PHP-Erweiterungen
Aktiviert
OK
PHP-Speicherlimit
132M
OK
Unicode-Bibliothek
PHP-Erweiterung „mbstring“
Information
Upload-Fortschrittsbalken
Nicht aktiviert
Ihr Server kann keinen Fortschrittsbalken bei Datei-Uploads anzeigen, da die erforderlichen Bibliotheken fehlen. Es empfiehlt sich, die PECL-Uploadprogress-Bibliothek (bevorzugt) oder APC zu installieren.
OK
Version der Datenbank
5.0.77
OK
Webserver
Apache
OK
Zugriff auf update.php
Geschützt
Hast Du Zugriff auf die
am 24.07.2011 - 15:35 Uhr
Hast Du Zugriff auf die PHP-Logs des Servers?
auf /var/log habe ich
am 24.07.2011 - 16:13 Uhr
auf /var/log habe ich Zugriff. Welches Log meinst du konkret?
Auf die PHP Error Logs
am 24.07.2011 - 16:35 Uhr
Auf die PHP Error Logs