Just nu i M3-nätverket
Gå till innehåll

iso-8859-1 kodning i subject på mail.


sMe

Rekommendera Poster

Hallå alla php-galningar.

 

Jag har ett liiiitet problem. Jag använder imap_ för att hämta mail från en mailserver. Allt fungerar finfint förrutom att jag inte kan koda upp Subject-raden.

 

body'n fungerar fint med: quoted_printable_decode() plus att jag känner av om det är plaintext eller HTML.

 

Det som jag inte har lyckats lösa är detta. När jag skickar ett mail med subjectraden: "Nu så.." så ser den ut så här: "=?iso-8859-1?Q?Nu_så..___?".

 

Detta är koden för att få ut subjecten:

$mailData['subject'][$counter] =  quoted_printable_decode($headerinfo->fetchsubject);

 

Jag hittar bara massa funktioner där jag kan koda text TILL en liknande iso-8859-1 sträng. Inte hur jag kan koda upp en sån.

 

Och vad jag förstår så kan det stå andra saker än just iso-8859-1 ibörjan beroende på vilken uppsättning som personen jag får mailet ifrån har på sin burk.

 

Någon som har en bra och smärtfri lösning?

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...