К сожалению я пока не могу нормально протестить скрипт, поскольку работаю локально.... но все же.... как мне кажется ошибка у тя вот в чем:
ты добавляешь переменную $varFromFlashMX, НО
получается вот что:

Код:
<?
$message=
$varFromFlashMX . Content-type: text/plain; charset=windows-1825
From: Лист рассылки
To: Василий Пупкин<pupa@dura.ru>
Subject: Test
Content-type: text/plain; charset=windows-1825
Бла-бла-бла Тестируем =)";
$message=convert_cyr_string($message,"w","k");
Mail("pupa@dura.ru","",$message);
?>
СМОТРИ ЧТО ПРОИСХОДИТ! ТВОЕ ТЕЛО ИЗ МХ ВСТАВЛЯЕТСЯ ДО!!! Content-type: text/plain; charset=windows-1825
, а надо ПОСЛЕ... поэтому!!!!!! пишем следующее:

Код:
<?
// во-первых, присоединяем переменную $varFromFlashMX в
//конец $message...
//во-вторых, windows-1825 меняем на windows-1251
//(кириллица windows)
//в-третьих, в $message=convert_cyr_string($message,"w","k");
// "w" и "k" меняем местами.. эта функция переводит
//переменную $message со значения FROM ("W") в TO("K")... и
//получется, что мы весь результат еще и в koi-8r
//перекидывали.... поэтому:
//$message=convert_cyr_string($message,"k","w");
$message=
Content-type: text/plain; charset=windows-1251
From: Лист рассылки
To: Василий Пупкин<pupa@dura.ru>
Subject: Test
Content-type: text/plain; charset=windows-1251
. $varFromFlashMX";
$message=convert_cyr_string($message,"k","w");
Mail("pupa@dura.ru","",$message);
?>