Nuala
19-07-2004, 20:45
Hallo Leute,
ich bin gerade dabei mir PHP anzueignen. Momentan stecke ich aber gerade fest.
Ich moechte ein HTML Formular per Email verschicken.
Ausschnitt aus dem Code:
------------------------------------------------------------------
------------------------------------------------------------------
$email_to = "[email protected]<[email protected]>";
$emailbody = "$name1,$firma,$plz,$ort,$telefon,$email,$bemerkung";
$email_betreff = "Anfrage ueber Homepage";
$header="From:[email protected]<[email protected]>n";
$header .= "Reply-To: [email protected]";
$header .= "X-Mailer: PHP/" . phpversion(). "n";
$header .= "X-Sender-IP: $REMOTE_ADDRn";
$header .= "Content-Type: text/html";
mail($email_to,$email_betreff,$emailbody,$header);
------------------------------------------------------------------
------------------------------------------------------------------
ich hoffe das ist einigermassen uebersichtlich!
So nun bekomme ich folgenden Fehler:
Warning: mail(): SMTP server response: 501 <Sandra Mustermann <[email protected]>>: "@" or "." expected after "Sandra" in d:programmeapache groupapachehtdocsits-solutionskontakt_send.php on line 41
Ich nehme an das ich mich an dem Mailserver den ich in der php.ini eingestellt hab irgendwie authentifizieren muss mit passwort und user.
Meine Frage ist nun stimmt meine Vermutung?
Und wenn ja wie mach ich das?
So eine typische Anfaengerfrage. Waere fuer jede Hilfe dankbar!
ich bin gerade dabei mir PHP anzueignen. Momentan stecke ich aber gerade fest.
Ich moechte ein HTML Formular per Email verschicken.
Ausschnitt aus dem Code:
------------------------------------------------------------------
------------------------------------------------------------------
$email_to = "[email protected]<[email protected]>";
$emailbody = "$name1,$firma,$plz,$ort,$telefon,$email,$bemerkung";
$email_betreff = "Anfrage ueber Homepage";
$header="From:[email protected]<[email protected]>n";
$header .= "Reply-To: [email protected]";
$header .= "X-Mailer: PHP/" . phpversion(). "n";
$header .= "X-Sender-IP: $REMOTE_ADDRn";
$header .= "Content-Type: text/html";
mail($email_to,$email_betreff,$emailbody,$header);
------------------------------------------------------------------
------------------------------------------------------------------
ich hoffe das ist einigermassen uebersichtlich!
So nun bekomme ich folgenden Fehler:
Warning: mail(): SMTP server response: 501 <Sandra Mustermann <[email protected]>>: "@" or "." expected after "Sandra" in d:programmeapache groupapachehtdocsits-solutionskontakt_send.php on line 41
Ich nehme an das ich mich an dem Mailserver den ich in der php.ini eingestellt hab irgendwie authentifizieren muss mit passwort und user.
Meine Frage ist nun stimmt meine Vermutung?
Und wenn ja wie mach ich das?
So eine typische Anfaengerfrage. Waere fuer jede Hilfe dankbar!