I have a small web form which will cause a PHP script to send a receipt upon clicking the submit button, by an HTML mail. This mail contains special characters, namely 'å', 'ä' and 'ö'. Whatever I try, I can't get these characters to display properly everywhere. In some email clients, these characters show up just fine, whereas in others they show up as question marks. I've tried sending the mail as UTF-8, as ISO-8859-1, base-64 encoding the subject, but I'm seriously stumped.
How do I send a mail from PHP using any characters while guaranteeing that the mail shows up the same everywhere?