Mailinglisten-Archive |
>scheinbar hat keiner eine Antwort auf meine Frage gehabt, >deshalb poste ich hier mal die L=F6sung: > >> ich m=F6chte eine (html) email versenden. >> Grunds=E4tzlich klappt es auch. >> >> Aber ab einer bestimmten Menge liefert mir mail() ein false. >> >> Die Mail ist folgenderma=DFen aufgebaut: >... >> -------------------------------------------------------- >> $message=3D"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 >> Transitional//EN\">"; >> $message.=3D"<html><head><title>Testmail</title></head><body>"; >> >... >> for ($i=3D0; $i<$anzArt; $i++) >> { >> $message.=3D"<tr><td></td><td >> width=3D'100'>".$Anzahl."</td><td >> width=3D'200'>".$Bezeichnung."</td><td = width=3D'200'>".Profil."</td><td >> width=3D'100' align=3D'right'>".$VK_Preis."</td><td> </td></tr>"; >> } >> $message.=3D"</table></body></html>"; >... > >In der for Schleife habe ich an $message ein "\n" angeh=E4ngt und schon >funktioniert der Mailversand mit mail() einwandfrei. > > >Vielleicht kann mir jetzt aber jemand sagen, warum das so ist? Dietmar,=20 ich wei=DF es immer noch nicht, aber die Vermutung liegt nahe, da=DF es eine Zeilen-L=E4ngenbegrenzung bei mail gibt. Du k=F6nntest es herausfinden, indem Du die L=E4nge mal =FCberpr=FCfst. Vielleicht 256? --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de
php::bar PHP Wiki - Listenarchive