Sinds de update werkt deze charset niet meer. Ik zal moeten wijzigen naar charset=UTF-8 ( Franse karakters )
Gmail gaat goed maar op eigen outlook client krijg ik de foutmelding dat de 'FROM' verkeerde karakters heeft.
De namen komen uit een database met de charset ingesteld op utf8-unicode_ci.
Ik ben al enige tijd aan het zoeken op het net maar kan geen oplossing vinden. Heb ook al geprobeerd met htmlentities and htmlspecialchars.
Het onderwerp van de email komt uit een html formulier en geeft dezelfde foutmelding.
Daarnaast wordt de berichtekst keurig weergegeven.
overweeg het gebruik van PHPMailer of Swiftmailer. Dat soort classes heeft dit soort problemen al uitgebreid bekeken en opgelost. Dan hoef je niet zelf alle wielen opnieuw uit te vinden.
Bedankt Ivo.
PhPMailer werkt voor wat betreft de speciale karakters prima.
Echter nu heb ik het probleem van de returns/linebreaks omdat PhPMailer de mails in html verstuurd en niet in plain text.
Zal anders een nieuw topic aanmaken.
Bedankt voor jullie racties.
Zoals gezegd werken de speciale karakters prima met PHPMailer
Echter nu loop ik tegen het probleem aan dat de tekst in HTML worden verzonden en de ' returns' niet meeneemt
Heb inmiddels gevonden dat dit met PHPMAiler 'AltBody' is op te lossen.
Dit wil niet direct werken. Ben dit nog aan het uitzoeken/uitwerken.
Ik blijf steeds hangen op $mail->MsgHTML($message)..
Ivm vakantie een wat late reactie.
Uiteindelijk heb ik de mail aangepast naar een simpele versie (bedankt Frank, Ivo) en het werkt naar behoren.
All verwijzingen naar HTML weggelaten. (IsHtml)
Mail->SetFrom()
Mail->To()
Mail->Subject=''
Mail->Body =''
Mail->Send()