Hallo
ich möchte gerne die eingegebenen formulardaten an mehrere empfänger senden. gebe ich bis zu 4 email adressen ein ist es kein problem ... ab 5 emailadressen bekomme ich zwar eine bestätigung "Formular erfolgreich versand" jedoch kommt nie eine email an.
Es würde mich freuen wenn mir jemand bei diesem problem helfen könnte!
Danke
Chris
Script:
	
							
						
					ich möchte gerne die eingegebenen formulardaten an mehrere empfänger senden. gebe ich bis zu 4 email adressen ein ist es kein problem ... ab 5 emailadressen bekomme ich zwar eine bestätigung "Formular erfolgreich versand" jedoch kommt nie eine email an.
Es würde mich freuen wenn mir jemand bei diesem problem helfen könnte!
Danke
Chris
Script:
PHP Code:
	
	
<?php
if (strlen($_POST['sendmail'])) {
  $errorMsg = '';
  if (!strlen(trim($_POST['name']))) {
    $errorMsg = 'Bitte geben Sie Ihren Namen an.<br />';
  }   
  $regex = '/^[A-z0-9][\w.-]*@[A-z0-9][\w\-\.]+\.[A-z0-9]{2,6}$/';
  if (!preg_match($regex, trim($_POST['email']))) {
    $errorMsg .= 'Bitte geben Sie Ihre gültige E-Mail Adresse an.<br />';
  }
  if (!strlen(trim($_POST['nachricht']))) {
    $errorMsg .= 'Bitte geben Sie eine Nachricht ein.<br />';
  } 
  if (!strlen($errorMsg)) {
    $boundary='--' . md5( uniqid("myboundary") ); 
    $sep=chr(13).chr(10); 
    $disposition="inline";
    if(eregi("MIME-Version: ",$_POST['name'].$_POST['email'].$_POST['betreff'].$_POST['nachricht'])){die('Get out, spammer.');}
    $cc="email1@mail.en,email2@mail.en,email3@mail.en,email4@mail.en,email5@mail.en";
    $subject = "E-Mail von ".trim($_POST['name'])." am ".date("d.m.Y",mktime())." Usermail ";
      
    $header ="From: ".trim($_POST['name'])." <".trim($_POST['email']).">\nX-Priority: 3 (Normal)\nCC: $cc\n";
    $header.="Mime-Version: 1.0\nContent-Type: multipart/mixed;\n boundary=\"$boundary\"\n";
    $header.="Content-Transfer-Encoding: 8bit\nX-Mailer: Php/libMailv1.3\n";
      
    
    $mailtext .= "\r\nName: " . $_POST['name'] . "\r\n"
    . "\r\nEmail: " . $_POST['email']
    . "\r\nBetreff: " . $_POST['betreff']. "\r\n"
    . "\r\nNachricht: " . "\r\n" . $_POST['nachricht'] ;
    
    $message .="This is a multi-part message in MIME format.\n--$boundary\n";
    $message .= "Content-Type: text/plain; charset=iso-8859-1\n";
    $message .= "Content-Transfer-Encoding: 8bit\n\n" . $mailtext ."\n";
    
    $sent = mail($to, $subject, $message, $header);
    if ($sent) {
      $errorMsg .= "Ihre E-Mail wurde erfolgreich versandt.<br />";
    }
  }
}
?>
<?=$errorMsg?>
 
          

Comment