IMAP body ékezetes kódolás

IMAP body ékezetes kódolás
2012-01-13T16:44:55+01:00
2012-01-16T16:41:16+01:00
2022-11-24T09:30:40+01:00
reddy887
Sziasztok,

végignéztem a szóba jövő Tudástár-témákat, de nem találtam hasonlót, ezért a segítségeteket szeretném kérni.

PHP-ban IMAP-ot használok arra, hogy bizonyos (gmail-be jövő) e-maileket feldolgozzak. A tárgy, csatolmányok, stb. már mind megvan, viszont a szövegtörzs karakterkódolása bizonyos esetekben eléggé furcsa lesz.

Ha nem írok ékezeteket, minden rendben.
Ha viszont használok ékezetes betűket, akkor a következő párosítással találkoztam:

//9Qo= ő //4Qo= á //+wo= ű //9eEK őá

A // csak a komment . A = karakter pedig még hozzá tartozik az email szövegéhez.

Egy olyan e-mail, amiben csak 10 db ű betű van, így jött át:

// +/v7+/v7+/v7+wo=

14 db ű betű pedig:
+/v7+/v7+/v7+/v7+/v7Cg==


Tudna esetleg valaki abban segíteni, ez milyen kódolás?

Köszönöm a válaszokat,

reddy
Mutasd a teljes hozzászólást!
ui:

Illetve van még ez a függvény amivel dekódolhatod: imap_base64 - ha utf8-as környezetben vagy, akkor a szöveget még át kell alakítani latin2-ről utf8-ra pl. mb_convert_encoding() vagy iconv() függvénnyel.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd