Как вызвать рабочий процесс из входящего электронного письма в библиотеку документов
-
29-09-2020 - |
Вопрос
Я пробовал кучу разных вещей, чтобы сделать это на работу, много отличной информации здесь. Я подумал, что могу попросить получить ответы наверняка или посмотреть, если бы у кого-нибудь есть идеи!
Некоторым фоном: SharePoint 2013; Я создаю систему записи управления изменениями, позволяя моей группе отправить описание того, что они меняются, наряду с любыми поддерживающими документами как вложения, в библиотеку документов SharePoint, сделанную специально для этой цели.
Библиотека документов - включена в адрес электронной почты, и при отправке по электронной почте, папка с пунктом электронной почты создана, которая внутри содержит копию «.eml» Copy of Email Code / Text и любых вложений, которые были на электронном письме.
- Это все работает как предназначено до сих пор -
Теперь я пытаюсь прикрепить рабочее значение одобрения, чтобы члены команды отправляют сообщение со ссылкой на пункт электронной почты (или, может быть, просто папка, я открыт для всех работ) вдоль С помощью Outlook «Откройте эту задачу ...» ссылку на вершине для утверждения / отклонения / и т. Д.
Эта настройка работает точно так же, как и:
- .
- 1) Рабочий процесс устанавливается как «документ» или «этот список» и настроен, чтобы отключить «элемент создан»
- 2) нет вложений (то есть папка в библиотеке содержит только файл .eml). Если там есть вложения , он запускает рабочий процесс для каждого элемента ... Я просто хочу, чтобы один рабочий процесс на «отправка».
Я попробовал настройку рабочего процесса на основе «папки» и «созданного элемента», поскольку, поскольку кажется , чтобы быть тем, что делает электронная почта, но ничего не вызывает в этой конфигурации.
Я также рассмотрел с использованием «наборов документов» - поскольку это в значительной степени именно то, что для них использование - но, похоже, нет способа изменить настройки «входящего по электронной почте», чтобы его создать Набор документов или что-то в этом роде.
tl; dr:
- .
-
пытается настроить рабочий процесс для входящей электронной почты
-
Входящие группы по электронной почте элементы в папки по теме (.eml + вложения)
-
не запускает, если настроен в качестве рабочего процесса в виде папок с «запуском на элементе создан»
-
trigger, если он настроен в качестве документа / этот список рабочих процессов с "запуском на элементе"
-
Если установлено в качестве документа / этот список, он запускает на каждый отдельный элемент, а не за электронную почту
Любые идеи или понимание того, как я могу заставить это работать, как я представляю? Спасибо!
Решение
Я запускаю это несколько раз, по умолчанию он не включен.Он должен быть включен через PowerShell:
$spWebService = [Microsoft.SharePoint.Administration.SPWebService]::ContentService
$spWebService.DeclarativeWorkflowAutoStartOnEmailEnabled = $true
$spWebService.Update()
. Другие советы
Небольшое дополнение к тому, что вы проверяете состояние этого выключателя:
$spWebService = [Microsoft.SharePoint.Administration.SPWebService]::ContentService
$spWebService.DeclarativeWorkflowAutoStartOnEmailEnabled
.