Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

[PHP] Email senden

  Alt 7. Nov 2005, 10:08
Ich bastele gerade an einem Feedback Formular für meine Homepage. Das klappt auch schon ganz gut, bis auf die Tatsache, dass es ziemlich bescheiden formatiert ankommt.

Mein PHP Code sieht bisher so aus:
Code:
<?php
  $to = 'mpuff@luckie-online.de';

  $headers = 'MIME-Version: 1.0\r\n'.
   'Content-Type: text/plain; charset=iso-8859-1\r\n'.
   'From: "Kontaktformular luckie-online.de" <'.$from.'>\r\n'.
   'To: '.$to.' <'.$to.'>\r\n'.
   'Date: '.date("r").'\r\n'.
   'Subject: '.$subject.'\r\n';

  $msg = 'Von: '.$yourname.' ('.$from.')\r\n\r\nText:\r\n'.$text;

  if (!mail($to, $subject, $msg, $headers))
  {
    echo 'Fehler';
  }
  else
  {
    echo 'und weg.';
  }
?>
Und das Resultat:
Zitat:
Von: Michael Puff (mpuff@gmx.de) Text: With a hard coded(base64 no less) to: function I thought nothing of it until my ISP Suspended my account because AOL complained of multiple complaints of spam from my domain.
My account has still not been restored from the Host they feel that it was my fault for having a Faulty Script.
Be careful guys when using Mail() function--I swore by it less than 3 days ago. Now I\'m a victim of Hacking (feel violated) AOL thinks my website is a spammer and wont do anything to learn different and my host too thinks I\'m at fault go figure that the victim is always the bad guy.
Die Zeilenumbrüche \r\n werden nicht berücksichtigt, doe Hochkomata verden "escaped" und als Absender steht trotz anderer Angaben von mir immer "apache" da.

Hier mal der Header, der gesendeten E-Mail:
Code:
Return-Path: <apache@www.zeus03.de>
X-Original-To: [email]mpuff@luckie-online.de[/email]
Delivered-To: [email]l3s11195p3@www.zeus03.de[/email]
Received: by [url]www.zeus03.de[/url] (Postfix, from userid 48)
   id 793F3108A7381; Mon, 7 Nov 2005 09:57:36 +0100 (CET)
To: [email]mpuff@luckie-online.de[/email]
Subject: Hallo
MIME-Version: 1.0\r\nContent-Type: text/plain; charset=iso-8859-1\r\nFrom: "Kontaktformular luckie-online.de" <mpuff@gmx.de>\r\nTo: [email]mpuff@luckie-online.de[/email] <mpuff@luckie-online.de>\r\nDate: Mon, 7 Nov 2005 09:57:36 +0100\r\nSubject: Hallo\r\n
Message-Id: <20051107085736.793F3108A7381@www.zeus03.de>
Date: Mon, 7 Nov 2005 09:57:36 +0100 (CET)
From: [email]apache@www.zeus03.de[/email] (apache)
Status:
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat