3

Как разработчик программного обеспечения, который должен учитывать время проекта, я должен ежедневно отправлять электронные письма 3 старшим членам нашей команды разработчиков.

Чтобы не забыть, я поставил перед собой ежедневное задание, чтобы каждый день отправлять новое электронное письмо, прежде чем отправляться домой.

Спусковой крючок

Используя параметры командной строки для Outlook 2013, я смог указать аргумент, используя один адрес электронной почты в качестве аргумента в списке, задача отлично работает:

Аргумент 1 электронная почта

Если вы не видите текст аргумента, это:

/c ipm.note /m name1@email.com&subject=Daily%20Log

Один адрес электронной почты работает нормально, но мне нужно включить письмо для 3 человек, а не 1.

Итак, я отредактировал аргумент следующим образом:

/c ipm.note /m name1 @ email.com, name2 @ email.com, name3 @ email.com & subject = Ежедневно% 20Log

Если я пытаюсь запустить это, я получаю сообщение о недопустимом аргументе:

недействительным аргумент

Я прочитал о том, как создать список рассылки группы, и добавил это в раздел контактов Outlook:

ежедневник

Затем я отредактировал аргумент своей задачи, чтобы использовать эту группу:

/c ipm.note /m DailyLogGroup & subject = Daily% 20Log

Это работает, но результатом является не моя группа рассылки, а просто текст в поле адреса.

DailyLogGroup электронная почта

Кто-нибудь знает, как заставить группу рассылки работать в этой версии Outlook со скриптом?

1 ответ1

2

Оберните аргумент /m в кавычки и используйте точки с запятой (;) для разделения имен.

то есть:

outlook.exe /c ipm.note /m "name1@email.com;name2@email.com;name3@email.com&subject=Daily%20Log"

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