F
Fishmasta
Guest
Hallo, ich versuche jetzt schon etwas mein Mailskript ans Laufen zu bekommen.
Mal klappt es, mal nicht.
Ich weiß im Moment echt nicht mehr weiter.
Hoffe ihr könnt mir helfen.
- Habe ne E-mail-Adresse bei nem Provider: [email protected]
- Auf meinen PC läuft der Apache-, MySQL- und Mercury-Server
Die php.ini sieht wie folgt aus:
Mein Skript sieht wie folgt aus:
Was läuft falsch?
Mal hat der Mercury-Server sehr lange zum antworten gebraucht, dann kamen die Mails mal wieder sofort.
Im Momemnt funktioniert es so wie oben aufgeführt garnicht mehr.
Fehlermeldung:
Zwischendurch wurden immer mal Anpassungen vorgenommen.
Jetzt weiß ich nicht mehr weiter.
Ich hoffe ihr könnt mir sagen, warum mein Skript nicht funktioniert.
VIELEN DANK!
Mal klappt es, mal nicht.
Ich weiß im Moment echt nicht mehr weiter.
Hoffe ihr könnt mir helfen.
- Habe ne E-mail-Adresse bei nem Provider: [email protected]
- Auf meinen PC läuft der Apache-, MySQL- und Mercury-Server
Die php.ini sieht wie folgt aus:
Code:
[mail function]
smtp_port = 25
sendmail_from = [email protected]
Mein Skript sieht wie folgt aus:
PHP:
$empfaenger = $_POST['email'];
$absender = '[email protected]';
$betreff = 'Bestätigung ihres Accounts';
// Template mit dem Mailbody laden und für den Versand vorbereiten
$mailtext = file_get_contents( '../mailtext.txt' );
// Platzhalter mit den Benutzereingaben ersetzen
$mailtext = str_replace( '###HIER_KLICKEN###', '<a href="http://localhost/the/validate_account.php?checksumme='.$md5confirm.'">HIER KLICKEN</a>', $mailtext );
$antwortan = '[email protected]';
// Mail Header erstellen
$mailheader = "From: $absender\r\n";
$mailheader .= "Reply-To: $antwortan\r\n";
$mailheader .= "MIME-Version: 1.0\r\n";
$mailheader .= "Content-Type: text/html; charset=UTF-8\r\n";
$mailheader .= "Content-Transfer-Encoding: 8bit\r\n";
// Email versenden
mail($empfaenger, $betreff, $mailtext, $mailheader);
echo 'E-Mail wurde gesendet';
Was läuft falsch?
Mal hat der Mercury-Server sehr lange zum antworten gebraucht, dann kamen die Mails mal wieder sofort.
Im Momemnt funktioniert es so wie oben aufgeführt garnicht mehr.
Fehlermeldung:
Code:
[B]Warning[/B]: mail() [[URL="http://localhost/thefilmnetwork/skripte/function.mail"]function.mail[/URL]]: Failed to Receive in [B]D:\Programme\xampp\htdocs\thefilmnetwork\skripte\registrieren.php[/B] on line [B]82[/B]
[B]Fatal error[/B]: Maximum execution time of 30 seconds exceeded in [B]D:\Programme\xampp\htdocs\thefilmnetwork\skripte\registrieren.php[/B] on line [B]83[/B]
Zwischendurch wurden immer mal Anpassungen vorgenommen.
Jetzt weiß ich nicht mehr weiter.
Ich hoffe ihr könnt mir sagen, warum mein Skript nicht funktioniert.
VIELEN DANK!