Я использую объектную модель Outlook для отправки сообщений, а некоторые имеют японские символы. Получатель получает их в виде букв и цифр, поэтому я хотел бы отправить эти сообщения в кодировке utf-8. Я могу настроить это для всех сообщений в параметрах Outlook Advanced, но предпочел бы не изменять этот параметр всякий раз, когда мне нужно сделать это (я обычно уезжаю в ISO для Западной Европы).
Как создать сообщение и установить кодировку? Я пытался использовать значение InternetCodePage, но это не сработало. Значение будет установлено на 65001, как показано ниже, но как только я установлю свойство htmlbody, значение изменится на ASCII.
Я использую PowerShell и приветствую идеи.
$Mail = $Outlook.CreateItem(0)
$mail.InternetCodepage = "65001"
$Mail.HTMLBody = $HTMLWithJapaneseCharacters