PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mailversand



Twain
23.09.2007, 05:34
Seit neustem bekommen User, die sich bei mir anmelden, keine Arktivierungs Mail mehr.

Woran kann das liegen? Wo muss ich nach dem fehler suchen?

oje
23.09.2007, 08:54
funktionieren paidmails noch? oder newsletter?
weil sonst könnte die function mail() abgeschaltet worden sein.
ansonsten in der intern/anmelden.php


$email_message = 'Hallo, '.$_POST['nickname'].'
Du hast Dich soeben erfolgreich bei '.$seitenname.' angemeldet.

Bitte aktiviere jetzt Deinen Account, klicke dazu bitte auf den
Aktivierungslink: '.$domain.'/?content=/intern/aktivieren&ak='.$ak.'

----------------------------------------------------------
Kontonummer: '.$_POST['uid'].'
Passwort: '.$_POST['passwort_1'].'
----------------------------------------------------------

Nach der Aktivierung kannst Du dich sofort einloggen und bei
uns teilnehmen.

Mit freundlichen Grüßen
Das '.$seitenname.' Team
';
@mail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, "FROM: $seitenname <$betreibermail>");

evt. is da was falsch. mach das @vor dem mail mal weg, dann wird dir vielleicht auch ein php fehler ausgegeben

Twain
24.09.2007, 00:24
Hab gerade mal ne Paidmail versendet. Die kommt anscheinend auch nicht an. Zumindest bei mir nicht

Twain
24.09.2007, 00:27
Newsletter gehen auch nicht mehr.

Wie und wo ist die Mail funktion geregelt?

Gremlin
24.09.2007, 00:56
es wird per php mail() verschickt, schau mal im Spamordner nach, ansonsten frage deinen Hoster ob er dir die Mailfunktion gesperrt hat.

Gruß
Gremlin

Twain
24.09.2007, 01:11
bevor die seite offiziell gestartet ist, habe ich das VMS Sript mehrmals neu installiert. Dabei tat der mailversandt mal und ein andermal nicht

Profi
24.09.2007, 01:30
Original von Twain
bevor die seite offiziell gestartet ist, habe ich das VMS Sript mehrmals neu installiert. Dabei tat der mailversandt mal und ein andermal nicht

Teste es doch einfach ob dein Server Mails versendet...



<?
$emailadresse = 'webmaster@deine_email.de'; // deine eMailadresse eintragen
$mailtext = '
----------------------------------------------------------------------
Test ob der Server Mails per "mail-Function" Mails versendet.

eMail angekommen?
Ja?
dann gibst kein Problem mit dem Server :)
----------------------------------------------------------------------
';
mail($emailadresse, 'Testmail', $mailtext, 'FROM: '.$emailadresse.' <'.$emailadresse.'>');
echo 'Testmail wurde versendet, bitte kontrolliere dein Postfach';
?>


- deine emailadresse eintragen
- Datei abspeichern in z.B. testmail.php
- auf deinen Webspace hochladen
- Datei im Browser aufrufen
- Postfach kontrollieren (entwas Geduld sollte die eMail nicht sofort kommen)

Gruß,
Profi

Twain
24.09.2007, 04:14
Auch hierbei kommen keine Mails an.
Wenn ich aber aus Outlook heraus eine Mail an die angegebene Adresse schreibe, kommt diese auch an.
Auch das versenden von dieser Email adresse über Outlook geht.
Nur halt auf der Seite selber nicht.

Gremlin
24.09.2007, 14:06
Dann hat dir der Hoster mit großer wahrscheinlichkeit die Funktion mail() deaktiviert oder auf X Mails pro Tag beschränkt. Schreibe ihn doch mal an und bitte um erklärung.

Gruß
Gremlin

Twain
24.09.2007, 22:28
Dann hat dir der Hoster mit großer wahrscheinlichkeit die Funktion mail() deaktiviert oder auf X Mails pro Tag beschränkt. Schreibe ihn doch mal an und bitte um erklärung.

Gruß
Gremlin

Hatte den Hoster auch schon deswegen geschrieben


Hier die Antwort:



Hello,

Finding a solution of your problem requires a consultation with our administrators. I have forwarded the issue to them and I will send you our answer as soon as I receive their instructions.

If you have any additional questions, do not hesitate to ask. Meanwhile just wait for my next response.

Best Regards,
Peter

Gremlin
24.09.2007, 23:13
Wo hostetst du denn? :eek:

Twain
24.09.2007, 23:45
FreeHostia.com