Seite 1 von 1
Forum neu - Anmeldung klappt nicht - sendet keine Emails
Verfasst: 30.09.2013 18:49
von Behri
Hallo,
hab mein Forum gerade installiert. Ohne Eintragung wichtiger Daten wie exakte Bezeichnung der MSQL-Datenbank usw. gings ja überhaupt erst mal weiter. Nun versucht man die erste Registratur einer Anmeldung mit Dritter Emailadresse, jedoch fehlt noch irgend etwas. Die Erklärungen sind dürftig.
Emailadresse habe ich zumindest eingetragen.
Bei dem Bereich Allgemein > Authentifizierung redet man von Apache, DB und Ldap , was ich nicht wirklich zuordnen kann bzw. weis was die wollen damit. Ich weis auch nicht, ob ich dort was einstellen muss.
Emails im Outlook eintragen mit SMTP-Server usw. scheint dagegen ein Kinderspiel.
Also das Programm sendet weder dem der sich anmeldet eine Registrieremail, noch dem Admin, dass sich jemand angemeldet hat.
Wo muss also noch was eingetragen werden ?
Fehlerprotokoll:
E-Mail-Fehler
» EMAIL/PHP/mail()
/ucp.php
Errno 2: mail() has been disabled for security reasons at [ROOT]/includes/functions_messenger.php line 1651
Wer hat Rat ?
Grüße
Re: Forum neu - Anmeldung klappt nicht - sendet keine Emails
Verfasst: 30.09.2013 19:22
von Crizzo
Hi,
hast du denn überhaupt die eingestellt, dass sich Benutzer per E-Mail aktivieren müssen? Wenn nicht, dann sendet es natürlich auch keine E-Mail. Das geht hier:
Gleichzeitig solltest du überprüfen, ob die php-
mail()
aktiviert ist und funktioniert. Das kannst du mit einem einfachen Script testen, was du in das Hauptverzeichnis von deinem Forum hochlädst und ausprobierst.
z.B. Dateiname: phpmail.php
Code: Alles auswählen
<?php
$nachricht = "Deine php-mail()-Funktion funktioniert!";
mail('benutzer@example.com', 'phpBB-Test Nachricht', $nachricht);
?>
Einfach mit dem Browser dann
example.org/forum/phpmail.php aufrufen. Wenn die E-Mail bei dir ankommt, dann geht die Funktion. Dann musst du die SMTP-Mail_Funktion vom Forum nicht aktivieren!
Grüße
Re: Forum neu - Anmeldung klappt nicht - sendet keine Emails
Verfasst: 30.09.2013 19:30
von Behri
Das erste hatte ich so eingestellt.
Bei dem Skript, muss ich da irgendwas auf meine domain anpassen oder den so verwenden wie er drin ist ?
Wo prüfe ich die PHP-MAIL-AKTIVIERUNG durch ansehen ?
Wo findet man im Programm, das sich jemand angemeldet hat ? Denn wenn ich mit der Drittemail nochmals anmelden will, dat sich das Programm dies gemerkt.
Hochladen im Browser ??? Einen Skript ? Sowas weis ich nur, wie ich das in eine Webseite einbinde ? *grübel*
Re: Forum neu - Anmeldung klappt nicht - sendet keine Emails
Verfasst: 30.09.2013 19:35
von Crizzo
Behri hat geschrieben:Bei dem Skript, muss ich da irgendwas auf meine domain anpassen oder den so verwenden wie er drin ist ?
Du musst natürlich an die Stelle der Beispiel-Mail-Adresse deine Mail-Adresse eintragen, damit die Mail auch irgendwo ankommt.
Behri hat geschrieben:Wo prüfe ich die PHP-MAIL-AKTIVIERUNG durch ansehen ?
Wenn ich dich richtig verstehe, geh mal nach:
Admin-Bereich --> Tab: Allgemein --> Board-E-Mails und dort bei
Aktiviere E-Mail-Funktionalität: Aktiviert
und bei
SMTP-Server für E-Mail nutzen: Nein
sowie:
Name der E-Mail-Funktion: mail
Das sollte so eingestellt sein, dann wird die php-mail()-Funktion genutzt.
Behri hat geschrieben:Hochladen im Browser ??? Einen Skript ? Sowas weis ich nur, wie ich das in eine Webseite einbinde ? *grübel*
Mit deinem FTP-Programm (Filezilla) musst du die von dir erstellt Datei
phpmail.php hochladen und mit dem Browser aufrufen. Dann sollte eine weiße Seite kommen und dir eine E-Mail zu gesendet werden.
Grüße
Re: Forum neu - Anmeldung klappt nicht - sendet keine Emails
Verfasst: 30.09.2013 19:38
von Behri
also die normalen Emaileintragungen sind noch so, wie sie orriginal waren und nach deiner Idee sein sollen ...
Kannst Du was zur obigen Fehlermeldung sagen ?
Hab eine alte PHP-Datei genommen, den Skript reigetragen, umbenannt und abgespeichert, per FTP rüberbespielt, angeklickt ... weiße Seite !
Email kam keins.
Muss man nicht wie beim Outlook noch die SMTP-Server POP usw. eintragen ?
Kanns am Server liegen ?
Hab nun ein zweites Forum mit neuer Datenbank installiert - Gleiches Problem.
E-Mail-Fehler
» EMAIL/PHP/mail()
/ucp.php
Errno 2: mail() has been disabled for security reasons at [ROOT]/includes/functions_messenger.php line 1680
Ich habs rausgefunfen. Der Provider hat alles dieser Art wegen Spamgefahr grundsätzlich gespert und lässt nur noch SMTP durch. Das probiere ich aus. Wie kann ich dort einen Test aus dem Programm heraus machen machen ?