Hallo zusammen,
ich brauche unbedingt eure hilfe,
ich habe mir hier ein script zusammen gebastelt... funktioniert auch sehr gut- naja FAST
wenn ich die e-mail als empfänger mit outlook öffne dann funktioniert alles einwandfrei, sobald ich die e-mail aber mit gmx,yahoo,web öffnen will kommt gar nichts. ich kann nur den sender und betreff sehen mehr nicht.
was muss ich ändern damit es zumindest 80% der empfänger mit gmx,web,hotmail,yahoo
lesen können....
hier mal der CODE
DANKE IM VORRAUS
ich brauche unbedingt eure hilfe,
ich habe mir hier ein script zusammen gebastelt... funktioniert auch sehr gut- naja FAST
wenn ich die e-mail als empfänger mit outlook öffne dann funktioniert alles einwandfrei, sobald ich die e-mail aber mit gmx,yahoo,web öffnen will kommt gar nichts. ich kann nur den sender und betreff sehen mehr nicht.
was muss ich ändern damit es zumindest 80% der empfänger mit gmx,web,hotmail,yahoo
lesen können....
hier mal der CODE
PHP:
<?php
//define the receiver of the email
$to = "empfaenger@der-email.de";
//define the subject of the email
$subject = 'Meine Test e-Mail';
//create a boundary string. It must be unique
//so we use the MD5 algorithm to generate a random hash
$random_hash = md5(date('r', time()));
//define the headers we want passed. Note that they are separated with \r\n
$headers = "From: Ulla<ulla550@der-email.de>\r\nReply-To: ";
$headers.= "\r\nBcc: Admin<ulla550@admin2.de>\r\nAdmin: ";
//add boundary string and mime type specification
$headers .= "\r\nContent-Type: multipart/alternative; boundary=UTF-8\"PHP-alt-".$random_hash."\"";
//define the body of the message.
ob_start(); //Turn on output buffering
?>
--PHP-alt-<?php echo $random_hash; ?>
Content-Type: text/html ; charset="UTF-8"
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>TEST HTML TEXT</title>
</head>
<body>
<span class="Stil1">Also hier würde dann der HTML test stehen...</span>
</body>
</html>
--PHP-alt-<?php echo $random_hash; ?>--
<?
//copy current buffer contents into $message variable and delete current output buffer
$message = ob_get_clean();
//send the email
$mail_sent = @mail( $to, $subject, $message, $headers );
//if the message is sent successfully print "Mail sent". Otherwise print "Mail failed"
echo $mail_sent ? "Yeeaaah die e-mail wurde gesendet" : "Nöö hat nicht geklappt";
?>
DANKE IM VORRAUS