Господа, всем добрый день,
у меня такая проблема: я создаю функцию для отправки писем и хочу явно прописать кодировку темы письма. Вот такой код:
PHP код:
server static int createMail( Email emailTo,
Email emailCc,
Email emailBcc,
FolioExportEMessageId_NV messageID,
FileName attach,
int type
)
{
SysEmailBatch sysEmailBatch;
SysEmailParameters sysEmailParameters = SysEmailParameters::find();
str body = '';
;
sysEmailBatch = SysEmailBatch::construct();
sysEmailBatch.parmSendername ( SysEmailParameters.SMTPServerIPAddress );
sysEmailBatch.parmSenderAddr ( SysEmailParameters.SMTPRelayServerName );
sysEmailBatch.parmEmailAddr (emailTo);
body = messageID;
sysEmailBatch.parmMessageBody (body);
sysEmailBatch.parmSubject (body);
sysEmailBatch.parmPriority (EmailPriority::Normal);
sysEmailBatch.parmAttachmentfileName(attach);
sysEmailBatch.run();
return true;
}
Метод run класса sysEmailBatch у меня перекрыт, содержит дополнительный код:
PHP код:
mailer.HTMLBodyCharSet("KOI-8");
Кодировка всего письма пишется и распознается, а вот темы... Кто-нибудь сталкиваося с таким же?