Autor | Zpráva | ||
---|---|---|---|
koudelacek Profil * |
#1 · Zasláno: 10. 7. 2012, 13:11:49
Dobrý den,
můžete mi prosím poradit, kde je chyba při zápisu: $mpdf=new mPDF('utf-8', 'A4', '0', '10', '10', '10', '10', '10'); $mpdf->WriteHTML($html); $content = $mpdf->Output('', 'S'); $content = chunk_split(base64_encode($content)); $mailto = 'blanouseek@seznam.cz'; $from_name = 'Nejlepší-soutěž.cz'; $from_mail = 'info@nejlepsi-soutez.cz'; $replyto = 'info@nejlepsi-soutez.cz'; $uid = md5(uniqid(time())); $subject = 'Objednávka č. 198965'; $message = 'Automaticky vygenerovaná faktura, dobre ne :D a už jedu'; $filename = '2984989.pdf'; $header = 'From: "=?UTF-8?B?'.base64_encode('Nejlepší-soutěž.cz').'?=" <info@nejlepsi-soutez.cz>'."\r\n"; $header .= "Reply-To: ".$replyto."\r\n"; $header .= "MIME-Version: 1.0\r\n"; $header .= "Content-Type: multipart/mixed; boundary=\"".$uid."\"\r\n\r\n"; $header .= "This is a multi-part message in MIME format.\r\n"; $header .= "--".$uid."\r\n"; $header .= "Content-type:text/plain; charset=\"UTF-8\"\r\n"; $header .= "Content-Transfer-Encoding: quoted-printable\r\n\r\n"; $header .= $message."\r\n\r\n"; $header .= "--".$uid."\r\n"; $header .= "Content-Type: application/octet-stream; name=\"".$filename."\"\r\n"; $header .= "Content-Transfer-Encoding: base64\r\n"; $header .= "Content-Disposition: attachment; filename=\"".$filename."\"\r\n\r\n"; $header .= $content."\r\n\r\n"; $header .= "--".$uid."--"; mail($mailto, '=?UTF-8?B?'.base64_encode($subject).'?=', "", $header); Funguje na googlu, na seznamu přijde mail bez diakritiky a příloha je NONAME. Prosím poraďte. |
||
abc Profil |
#2 · Zasláno: 10. 7. 2012, 19:36:42
koudelacek:
Ahoj, 1) doporučuju si oba e-maily stáhnout (např. jako .unl), otevřít si je v nějakém textovém editoru a hledat rozdíly... 2) místo \r\n používej PHP_EOL 3) problém je na seznamu v prohlížeči nebo v nějakém e-m klientovi? 4) kdyžtak sem nahraj, co ti přijde na seznam 5) zkus testování |
||
koudelacek Profil * |
#3 · Zasláno: 10. 7. 2012, 22:46:57 · Upravil/a: koudelacek
Takhle vypadá daný email:
V prohlížeči chyba nebude, určitě je chyba v klientovi. A takhle vypadá google: |
||
abc_ Profil * |
#4 · Zasláno: 11. 7. 2012, 12:52:09
Neočekáváš doufám, že ze 2 prázdných obrázků někdo pozná, proč ti to nejde, že ne?
|
||
Časová prodleva: 12 let
|
0