phpbar.de logo

Mailinglisten-Archive

[php] mail() Funktion

[php] mail() Funktion

Dietmar Winhold php_(at)_phpcenter.de
Mon, 13 Aug 2001 14:04:48 +0200


Hallo,

ich möchte eine (html) email versenden.
Grundsätzlich klappt es auch.

Aber ab einer bestimmten Menge liefert mir mail() ein false.

Die Mail ist folgendermaßen aufgebaut:

--------------------------------------------------------
$message="<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">";
$message.="<html><head><title>Testmail</title></head><body>";

$message.="<table width='800' border='0' cellpadding='0' cellspacing='0'>";
$message.="<tr><td width='30'>&nbsp;</td><td width='100'><b>Anzahl</b></td><td width='200'><b>Bezeichnung</b></td><td
width='200'><b>Profil</b></td><td width='100' align='right'><b>Preis</b></td><td>&nbsp;</td></tr>";

for ($i=0; $i<$anzArt; $i++)
	{
	$message.="<tr><td></td><td width='100'>".$Anzahl."</td><td width='200'>".$Bezeichnung."</td><td width='200'>".Profil."</td><td
width='100' align='right'>".$VK_Preis."</td><td>&nbsp;</td></tr>";
	}
$message.="</table></body></html>";

$header= "FROM: \"Absender\" <email_(at)_absender.de>\n";
$header.="To: email_(at)_empfaenger.de\n";
$header.="Content-Type: text/html\nContent-Transfer-Encoding: 8bit\n";
$header.="X-Mailer: PHP ". phpversion()."\n";

$res=mail("email_(at)_empfaenger.de",
	$subject,
	$message,
	$header);
-----------------------------------------------------------

Wenn $anzArt in der for... Schleife > 8 ist, bricht mail() ab, wenn $anzArt
<= 8 ist, dann klappt alles wunderbar.

Ist das ein Time out Problem oder hat $message ein Beschränkung in der Anzahl
der Zeichen? Oder ist's was ganz anderes.

Wer kann mir weiter helfen?

Vielen Dank.

Dietmar



php::bar PHP Wiki   -   Listenarchive