Moin zusammen,
Benutzer, welche sich registrieren erhalten keine E-Mail.
Nun kann ich auc nirgends die E-Mail Optionen einstellen. Es soll wo auch keine geben (?)
Da ich die Sufu bereits genutzt habe, stelle ich fest das ich der einzige bin der dieses Problem hat...
Was tun?
Gruß
Nobby
Ist überhaupt die Registrierung mit Emailbestätigung ausgewählt? Die Einstellung findest du im Admin-CP -> Foreneinstellungen -> Ändern -> User Registration and Profile Options -> Registration Method.
Sollte trotzdem keine Mail verschickt werden, ist sendmail auf dem Server vorhanden?
Hey ist das Fix :-)
Danke für die Antwort.
Im Admin steht "send E-Mail verification"
In der PHP.ini steht folgender Wert:
Zitat:sendmail_from no value no value
sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
Wie kann ich die ordnungsgemäße Funktion von Sendmail verifzieren?
Gruß
Nobby
Erstelle eine PHP-Datei mit dem folgenden Code:
PHP-Code:
<?php
$from = "Absender";
$to = "Empfänger";
mail("".$to."",
"Testmail",
"Dies ist nur eine Testnachricht.",
"From: ".$from."");
?>
Absender und Empfänger musst du natürlich durch Email-Adressen ersetzen. Lade das Skript dann auf deinen Webspace und rufe es über deinen Browser auf.
Wenn alles klappt, solltest du eine Email mit dem Betreff "Testmail" erhalten.
Hallo,
danke für das Miniscript.
Das ganze befindet sich bei Hosteurope. Auf dem Webpack wo das Forum liegt, war der Mailversand nicht möglich. Auf einem anderen Webpack welches ich nutze dagegen sehrwohl.
Das Problem lässt sich am besten mit folgendem FAQ Eintrag von Hosteurope erklären:
Zitat:Probleme mit dem Mailversand per PHP
Damit per PHP E-Mails versendet werden können, muss eine gültige Absenderadresse angegeben werden.
Soll über PHP eine E-Mail versendet werden, muss mit dem Parameter "-f" eine gültige Absenderadresse angegeben werden. Die Syntax lautet "-f absender@hier-bitte-ihren-domainnamen-einsetzen.de". Fehlt diese Information kann kein Mailversand erfolgen und die mail()-Funktion liefert eine Fehlermeldung.
Dieser Parameter muss der E-Mail-Funktion im PHP-Quelltext übergeben werden. Dies könnte z.B. so aussehen:
mail ($empfänger, $betreff, $nachricht, $headers, "-f absender@hier-bitte-ihren-domainnamen-einsetzen.de");
Alternativ können Sie, statt Ihre Skripte umzuprogrammieren, im KIS eine Adresse als Standardadresse auswählen, die dann immer automatisch eingesetzt wird, wenn Sie keine andere Adresse per "-f" erzwingen. Die Auswahl treffen Sie unter "Administration -> Webhosting -> *Ihr WebPack* -> Skripte -> Standard-eMail-Adresse".
Dennoch vielen Dank für Deine Hilfe.
Ohne diese hätte es wohl etwas länger gedauert.
Gruß
Nobby
Hallo Nobby,
vielen Dank für Deinen Hinweis. Das Problem lag gerade bei uns vor und dank Deinem Beitrag konnten wir endlich weiter arbeiten ,))
lg,
nicole
Moin
Ich habe den Test bei mir auch durchgeführt, ist aber positiv ausgegangen. Also E-Mails werden versendet, außer die Bestätigungs-mail. Woran liegst?
Schau mal in deinen Spamordner (falls vorhanden), es sind keine Probleme bekannt.
Ist da auch nicht drin.
Ich wollte nochmal nachfragen, ob jetzt ein Problem bekannt ist, und wie man es beheben kann.
Wie schon geschrieben ist kein Problem bekannt. Da alle E-Mails über die gleiche Funktion verschickt werden und nur die Registrierungsmail bei dir nicht geht, liegt es wahrscheinlich auch nicht am Forum selbst. Hast du Mods verbaut, die das Problem verursachen könnten? Welche Registrierungsmethode hast du in den Einstellungen gewählt?