> Есть RFC, это стандарт для интернета, там черным по белому написано, что русская кодировка в почтовых сообщениях - koi8-r
Ткните меня мородой пожалуйста в то место, где это написано в RFC.
Чернов помоему оговоривался, что это не стандарт, он просто зарегистрировал очередной набор кириллицы. ВСЕ!
Я могу ошибаться, но нигде и никогда я не видел общепринятого предписания использования конкретного набора.
Вот что почтовый клиент обязан делать, так это правильно обрабатывать charset. А SMTP сервер соответственно не портить это поле.
При соблюдении этих простеших правил все будет читаться так, как надо.
Более того, в настоящий момент подавляющее распространение имеет Windows-1251. Нет смысла оглядываться на древнейшие почтовые клиенты на Unix платформе, а вот вероятность того, что получатель сможет прочитать Windows-1251 даже на нестандартном клиенте, даже в WEB-клиенте западного почтовика выше 95%.
Кстати почти все RFC написаны не черным по белому, а зеленым по черному, так как в те времена такое сочетание цветов на экране было более привычным. :))