Надыбал тут на форуме, что письма отправляются с помощью класса SysMailer.
Посмотрел его и в итоге решил проблему методом лома против которого нет приема.
X++:
// Send mail
public void sendMail()
{
InteropPermission permission = new InteropPermission(InteropKind::ComInterop);
// --> Comandante, 26.05.2010
str src;
str pattern = "</HEAD>";
str meta = '<meta http-equiv="content-type" content="text/html; charset=koi8r" />';
int position;
// <--
;
permission.assert();
// --> Comandante, 26.05.2010
this.bodyCharSet('koi8r');
src = this.htmlBody();
position = strscan(src, pattern, 1, 999);
src = strins(src, meta, position);
//info(src);
this.htmlBody(src);
// <--
//BP Deviation Documented
_COM.send();
}
И еще
надо пофиксить метод BodyCharSet
теперь сообщения видны на русском без крако