[3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Benutzeravatar
Aldo
Mitglied
Beiträge: 6
Registriert: 14.03.2018 09:11

[3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Beitrag von Aldo »

Hallo, seit Kurzem habe ich eine Homepage eingerichtet und nebenbei auch ein PHPBB Forum der Version 3.2.2. Bislang konnte ich bei der Anwendung keine Fehler feststellen bis auf die Tatsache, dass nach dem Betätigen des Button "Testmail senden" keine E-Mail empfange. Ich bin als Gründer konfiguriert und habe in meinem Profil auch eine gültige E-Mail Adresse eingetragen. Wer könnte mir da eventuell weiterhelfen, worüber ich sehr dankbar wäre.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11951
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: [3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Beitrag von Crizzo »

Hi,

teste erstmal, ob die mail()-Funktion korrekt funktioniert: viewtopic.php?p=1342106#p1342106

Grüße
Benutzeravatar
Aldo
Mitglied
Beiträge: 6
Registriert: 14.03.2018 09:11

Re: [3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Beitrag von Aldo »

Hi Crizzo,

zuerst mal vielen Dank, dass du auf meine Frage geantwortet hast. Leider bin ich recht unerfahren, was PHP Scripte betrifft.

""Ich vermute mal du nutzt den Mail-Versand über: mail()""

So weiß ich nicht, wie ich genau die Mail Funktion testen soll. Den Button "Testmail senden" habe ich schon mehrmals gedrückt, was aber erfolglos blieb.

""Ergo: einfach mal ein einfaches PHP-Script nehmen und die Funktion testen: http://php.net/manual/de/function.mail.php""

Muss ich dafür eine PHP Datei mit dem Namen "function.mail.php" erstellen und wo und wie binde ich die ein. Ich stehe voll auf dem Schlauch.

Vielleicht kannst du mir es noch etwas genauer beschreiben, welche Wege ich gehen soll.

Gruß
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11951
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: [3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Beitrag von Crizzo »

Hi,

im Prinzip ganz simpel.

Nimm einen Text-Editor deiner Wahl (Microsoft Word ist keiner!) und erstelle eine neue Datei mailtest.php mit folgendem Inhalt:

Code: Alles auswählen

<?php
// Die Nachricht
$nachricht = "Wenn die Mail ankommt, geht die Funktion!";

// Falls eine Zeile der Nachricht mehr als 70 Zeichen enthälten könnte,
// sollte wordwrap() benutzt werden
$nachricht = wordwrap($nachricht, 70);

// Send
mail('benutzer@example.com', 'Mein Betreff', $nachricht);
?>
benutzer@example.com muss durch deine Mail-Adresse ersetzt werden. Lade die Datei ins Foren-Hauptverzeichnis hoch (parallel zur config.php) und rufe sie im Browser auf: www.example.org/mailtest.php oder so.

Kommt die Mail an?
Benutzeravatar
Aldo
Mitglied
Beiträge: 6
Registriert: 14.03.2018 09:11

Re: [3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Beitrag von Aldo »

Hi Crizzo,

danke für die verständliche Anweisung, was ich auch genau so gemacht habe. Mit Notepad++ habe ich die Testdatei "mailtest.php" erstellt und den von dir geschrieben Code eingefügt. Dann habe ich noch meine Mailadresse eingesetzt und die Datei nach dem Speichern zu Goneo ins Foren-Hauptverzeichnis hochgeladen. Abschließend habe ich die Datei im Browser aufgerufen, die Seite blieb weiß und Nichts geschah. Es kam keine Mail an. Auch der Austausch der eingetragenen E-Mailadresse funktionierte nicht. Hast Du eine Idee, woran das noch liegen könnte?

Gruß
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11951
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: [3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Beitrag von Crizzo »

Dann versuchs nochmal so:

Code: Alles auswählen

<?php
// Die Nachricht
$nachricht = "Wenn die Mail ankommt, geht die Funktion!";

// Falls eine Zeile der Nachricht mehr als 70 Zeichen enthälten könnte,
// sollte wordwrap() benutzt werden
$nachricht = wordwrap($nachricht, 70);

// Send
mail('benutzer@example.com', 'Mein Betreff', $nachricht, "-fbenutzer@example.com");
?>
Geht es dann?

Wichtig ist, dass vor <? und hinter ?> rein gar nichts ist. Kein Leerzeichen, keine neue Zeile, nichts. :) UTF-8 ohne BOM sollte der Zeichensatz sein.
Benutzeravatar
Aldo
Mitglied
Beiträge: 6
Registriert: 14.03.2018 09:11

Re: [3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Beitrag von Aldo »

Hi Crizzo,

ich habe jetzt alles so gemacht, wie du es beschrieben hast. Es will einfach nicht funktionieren. Sorry, ich möchte dir natürlich nicht auf die Nerven gehen, aber vielleicht fällt dir ja noch etwas ein.

Gruß
Benutzeravatar
schnagga
Mitglied
Beiträge: 878
Registriert: 10.03.2006 18:26
Wohnort: Verden

Re: [3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Beitrag von schnagga »

Nur zur Sicherheit: Im Spam hast du auch geguckt?
Backups sind was für Weicheier.
Benutzeravatar
Aldo
Mitglied
Beiträge: 6
Registriert: 14.03.2018 09:11

Re: [3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Beitrag von Aldo »

Im Spam Ordner sind auch keine Mails angekommen.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11951
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: [3.2] [3.2.2] E-Mail Versand funktioniert nicht !

Beitrag von Crizzo »

Hi,

du hast gesagt, du bist bei Goneo? Schau mal hier: https://wiki.goneo.de/mailversand_php_modul

Besonders der Absatz:
Sie können anschließend das Zielverzeichnis ändern, die PHP-Version auswählen und eine E-Mail-Adresse für Ihre PHP-Scripte definieren. Diese ist notwendig, da sich Ihre Scripte darüber authentifizieren und dadurch erst versenden dürfen. Ohne diese Angabe ist kein E-Mail-Versand unter PHP möglich!
Grüße
Antworten

Zurück zu „Support-Forum“