PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
I'm currently creating a website which sends HTML e-mails out to a few selected e-mail accounts. The system is working just fine, except Apple Mail and Hotmail (haven't tried in Outlook yet) doesn't support some special characters from my language: æøå. They are however supported in Gmail. Anyone know a workaround for this problem?
<html>
<head>
<title>Macro-Design</title>
</head>
<body>
<table width="750px">
Kære Morten Kiehn Holst
<br><br>
<table width="100%" height="20px" bgcolor="#bdd8f6">Velkommen til vores lille lækre nyhedsbrev, her kan du læse om vores nyheder, idéer og andre spændende ting. </table>
<img src="http://macro-design.org/logo.jpg">
</table>
</body>
</html>
I think this has to do with the charset you tell the app to use. I believe iso-8859-1 doesn't support some of the special characters that unicode does (or vice-versa). From time to time browsers are to blame for this as well, as some browsers don't support certain character sets.
You may want to look around for information on various charset types. Sorry I couldn't be of more help, but I am sure others here can be.
Yeah you need an SMTP server with ESMTP that return 8BITMIME in it's EHLO response You can check that by using telnet to connect to port 25 and typing EHLO then pressing enter.
Sorry, my understanding of character-encoding is limited at best. Wish I could fo more for you, but I am sure there are other developers around here that have a much richer understanding of the character encoding types and what they can do.