Mailinglisten-Archive |
Hallo, Wo wir grad bei IMAP Mails sind :) Wir haben einen Newsletter HTML/Plaintext und ein Exchangeserver meinte unsere Mail nicht verstehen zu können? "Diese Nachricht enthält Zeichen, die vom Internet-Dienst nicht unterstützt werden. Zum Lesen doppelklicken Sie auf die beigefügte Anlage. Falls der Text inkorrekt angezeigt wird, speichern Sie die Anlage (Datei, Speichern unter) auf der Festplatte und öffnen Sie sie mit einem Programm, das die Zeichen darstellen kann." Wir haben den groben Aufbau: $header = "From: ".$mail_from_name." <".$mail_from_mail.">\n"; $header .= "Reply-To: ".$mail_from_mail."\n"; $header .= "Return-path: ".$mail_from_mail."\n"; $header .= "Errors-To: ".$mail_errors."\n"; $header .= "X-Mailer: HNW Newsletter\n"; $header .= "MIME-Version: 1.0\n"; $header .= "Content-Type: multipart/alternative; boundary=\"==__BOUNDARY__==\""; $newsletter = "Dies ist eine multi-part message im MIME-Format.\n\n"; $newsletter .= "--==__BOUNDARY__==\n"; $newsletter .= "Content-type: text/plain; charset=iso8859-1\n\n"; $newsletter .= $txtnews; $newsletter .= "\n\n--==__BOUNDARY__==\n"; $newsletter .= "Content-type: text/html; charset=iso8859-1\n\n"; $newsletter .= "Content-Transfer-Encoding: quoted-printable\n\n"; $newsletter .= imap_8bit($txtnews); $newsletter .= $htmlnews; $newsletter .= "\n";//--==BOUNDARY__==\n--++--fin--++--"; habs mit dem imap_binary versucht aber wenn ich den ganzen body encode kommt nür müll an oder muss cih die einzelnen parts encoden? Dachte wenn ich es encode versteht er vielleicht die Zeichen die enthalten sind. Bitte um Entschuldigung wenn das zu offtopic wird mfg Michel Zobel Software Entwicklung hnw health network GmbH i.G. mailto:zobel at hnw-online.de > Hallo Christian, > am 01.08.2003, 13:14, schriebst Du: >> so sollte das gehen: >> $text = preg_replace ( "/\r/", "", $text); > vielen Dank. Ich habe jetzt doch PHP mit IMAP-Unterstuetzung neu > gebaut und es funktioniert mit imap_binary() und base64. Allerdings > muss ich mich über das Thema Transfer-Encodings und deren Auswirkungen > noch schlau machen. > Dein Snippet behalte ich auf jeden Fall im Hinterkopf ;-). > Danke an alle die mir geholfen haben. > -- > Ciao, > Sacha --
php::bar PHP Wiki - Listenarchive