2

Всякий раз, когда вы выбираете отправку файла по электронной почте (щелкните правой кнопкой мыши по нему и выберите «Отправить получателю»), электронное письмо автоматически отображается в виде простого текста, и в него добавляется дополнительный текст:

Ваше сообщение готово к отправке со следующими вложенными файлами или ссылками: call log.csv

Примечание. Для защиты от компьютерных вирусов программы электронной почты могут запрещать отправку или получение определенных типов файловых вложений. Проверьте настройки безопасности электронной почты, чтобы определить, как обрабатываются вложения.

Как я могу автоматически отправить электронное письмо в формате HTML и как удалить дополнительный текст из тела письма?

3 ответа3

2

Это не работает для меня, если вы не добавите «/a» после «ipm.note» ... тогда это работает (Outlook 2007).

Тем не менее, гораздо лучшее решение (сценарий VBS), которое позволяет несколько вложений и подписей: http://smmeyer.com/scribeble/?p=48

1

Хотя это может быть сделано, это выглядит немного сложным. См. «Outlook: получатель отправки почты открывает обычное текстовое сообщение Outlook» от Microsoft:

Описанные методы используют функцию MAPISendMail() простого интерфейса прикладных программ обмена сообщениями (MAPI), которая не использует формат сообщений Outlook по умолчанию. Эта функция всегда создает текстовое сообщение в формате.

Решение

Чтобы обойти эту проблему, измените функцию Sendto, чтобы использовать формат сообщений Outlook по умолчанию, например Rich Text Format (RTF) или Hypertext Markup Language (HTML). (Чтобы установить формат сообщений Outlook по умолчанию, нажмите «Параметры» в меню «Сервис», выберите «Формат почты» и в списке «Отправить в этом формате» выберите нужный формат.)

Чтобы изменить функцию Sendto на использование формата сообщений Outlook по умолчанию, вам необходимо создать ярлык в папке «Отправить», который вызывает окно сообщений в формате Outlook:

  1. В Microsoft Windows Explorer дважды щелкните, чтобы открыть папку Windows\SendTo. Примечание. Если вы используете Windows XP или более позднюю версию, папка \SendTo находится по следующему пути:% userprofile% \SendTo
  2. Щелкните правой кнопкой мыши фон панели содержимого (большая панель справа), выберите пункт «Создать» в контекстном меню и нажмите «Ярлык».
  3. Введите путь к файлу Outlook.exe или нажмите кнопку «Обзор» и перейдите к файлу Outlook.exe.
  4. Введите пробел, а затем /c ipm.note после последнего символа в командной строке, например: «C: \Program Files \Microsoft Office \Office \Outlook.exe» /c ipm.note. Обратите внимание, что параметр /c вне командной строки кавычки.
  5. Нажмите кнопку "Далее.
  6. Введите Получатель почты с помощью Outlook в поле Выберите имя для ярлыка и нажмите кнопку Готово.

Чтобы проверить, использует ли функция Sendto формат сообщений Outlook по умолчанию, щелкните правой кнопкой мыши файл на рабочем столе Windows, выберите пункт «Отправить» в контекстном меню и выберите «Получатель почты с помощью Outlook». Должна открыться форма электронной почты Outlook, которая содержит только файл в виде вложения.

0

Жаль, что это не работает для нескольких прикрепленных элементов, хотя ... Он прикрепляет только один файл из группы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .