А если в первом варианте добавить строчку :
X++:
mailer.bodyCharSet('UTF-8');
и выполнить на стороне клиента ?
Во втором варианте такая строчка уже есть, но класс SysEmailBatch выполняется на сервере.
Что-то мне кажется что проблема тут в Windows 7. Не пробовал я ещё использовать АОС в такой операционке.