ugrás a tartalomhoz

Free levelezők webes felülete és az UTF-8 subject

nullstring · 2007. Aug. 1. (Sze), 13.59
Sziasztok!

Swift mailert hazsnálok hírlevél küldéshez. Előtte phpmailert használtam.
Akkor váltottam, mikor előjött egy olyan probléma, hogy outlook-ban az ékezetek rosszak voltak.

Swift mailerrel UTF-8 leveleket küldök. Mindenhol jó, de legjobb freemailben és citromailben,
mert ott olvashatatlan a subject-ek, és a feladó.

Próbáltam azt is, hogy a subject-nek és a feladónak külön charsetet adok meg, pl iso-8859-2,
és mb_convert_encoding-al konvertálom az xml-ből jövő utf-8 adatokat.
Ez nem nyert, outlook expressben rosszak voltak a subjectek és a feladó.

mb_convert_encoding helyett próbáltam az iconv-t hátha, de az sem lett jó.

Hogyan tudok kiküldeni úgy utf-8 levelet, hogy a fent megjelölt levelezőnek csúfolt cuccok is jól meg tudják jeleníteni?

Esetleg hogyan tudom átkonvertálni az utf-8 szöveget iso-8859-2 re úgy, hogy ne hasaljon el az ékezetes karaktereken?

A válaszokat előre is köszönöm!
 
1

Van peccs :)

TeeCee · 2007. Aug. 3. (P), 08.23
Hali!

A phpMailerhez van peccs, mert az UTF-8as subject-eket rosszul törte (az UTF8 ugye 1, vagy 2 byte és volt rá példa, hogy a 2 összetartozó byte között vágta el...)

Ráadásul, ahogy most nézem, 'official' patch is lett belőle, én valamikor tavaly október-november táján találkoztam a linkkel is:
http://sourceforge.net/tracker/?atid=385709&group_id=26031&func=browse

Ezzel már az Ótlyuk is hajlandó jónak látni a subjectet, legalábbis az én problémám megszűnt azóta. Minden levelet UTF8-ban küldök, ez heti kb. 2-3000 levél abban a projektemben, amelyikben ez a hiba előjött.

(Azért lehetne már egy hivatalos PHPmailer kiadás, amiben az összes patch-et belerakják az éppen aktuálisba...)

Remélem, tudtam segíteni, üdv: TeeCee :o)
2

hát jól eldugták

nullstring · 2007. Aug. 15. (Sze), 11.13
Hali!

Elgondolkodtattál... Igen, pont ez volt a bajom, a 2 összetartozó bájt közti elvágás. Azóta már ugye átálltam phpmailerről swift mailerre és nagyon megtetszett, de ugye ez abban is probléma. Viszont ha javították a phpmailer-ben lehet megint nekiugrom. hm. Elég gáz, hogy kerestem napokig, de nem találtam eme patch... a phpmailer hivatalos oldalán meg semmi info... Igen, ez eléggé tönkreteszi az imidzst.
"11 Jul 2005" mint utolsó news... swiftmailer meg folyamatos fejlesztés alatt. Nem tudom, most ezzel, hogy megválaszoltad a problémámat, nagy problémát okoztál :D
Azért köszönöm szépen, ez nem panaszkodás akart lenni! :D

(amúgy szerinted? phpmailer? elfogult vagy? :) swift mailert használtad már?)
3

nem eldugták, rossz helyen kerested :P

TeeCee · 2007. Aug. 15. (Sze), 12.45
Szia! :o)

Igen, az oldala elég halott, de mivel a mail-szabvány egy ideje nem változott... ;)
A sourceforge-os weboldalon vannak a patch-ek.

Én saját mailert használtam, jó kezdetlegeset, aztán arról mentem át phpMailerre a HTML-levél és a mindenféle színes-szagos mellékletek igénye miatt.
Most azzal szívok, hogy nagy mellékletet nem tudok küldeni :(
Pont ma nyitottam neki kérdést itt: [link]