gamerff
Goto Top

PHP Mail Funktion

Hallo Forum,

ich versuche grade mit der PHP mail() Funktion ein Kontaktformular zu erstellen.
Leider kommt beim absenden immer "Serverfehler 500"

Kann mir bei dem Punkt jemand weiter helfen?

DANKE

Content-ID: 290481

Url: https://administrator.de/forum/php-mail-funktion-290481.html

Ausgedruckt am: 04.04.2025 um 07:04 Uhr

michi1983
michi1983 09.12.2015 um 11:25:27 Uhr
Goto Top
Hallo,

wie wäre es wenn du den Code hier postest? face-wink
bitte Code Tags verwenden

Gruß
gamerff
gamerff 09.12.2015 um 11:27:05 Uhr
Goto Top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
if($_POST['name'] !="" and $_POST['mailadresse'] !="" and $_POST['betreff'] !="" and $_POST['text'] !="")  
	{
		$name = $_POST['name'];  
		$mail = $_POST['mailadresse'];  
		$betr = $_POST['betreff'];  
		$empf = 'meinemail@.de';  
		$from = 'From:'  
		$from .= $name; 
		$from .= ' <';  
		$from .= $mail;
		$from .= '>\n';  
		$from = 'Reply-To:';  
		$from .= $mail;
		$from .= '\n';  
		$from = 'Content-Type: text/html\n';  
		$text = $_POST['text'];  
	
		mail($empf, $betr, $text, $from);
	}	
?>
122990
122990 09.12.2015 aktualisiert um 11:53:04 Uhr
Goto Top
Moin,
wurde der Mailversand in der PHP.ini denn überhaupt schon eingerichtet und korrekt konfiguriert ??
Das ist Voraussetzung damit du die Mail-Funktion überhaupt nutzen kannst!

Gruß grexit
StefanKittel
StefanKittel 09.12.2015 um 13:40:15 Uhr
Goto Top
Hallo,

auch solltest Du bei einem 500er in die Logs schauen.

Viele Grüße

Stefan
Arano
Arano 09.12.2015 um 14:37:46 Uhr
Goto Top
Hi

...und in Zeile 14 + 17 überschreibst du die Variable anstatt sie zu ergänzen.

~Arano