SharePoint Products TechCenter > SharePoint Products and Technologies Forums > SharePoint - Workflow > How to start a workflow based on email delivered to a list or library
Ask a questionAsk a question
 

AnswerHow to start a workflow based on email delivered to a list or library

  • Friday, November 06, 2009 6:36 PMLMHeimendinger Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    THis is for WSS 3.0 but think it is equally valid for MOSS.  When email is delivered to a list or library, the user account is SYSTEM ACCOUNT.  This won't trigger a workflow as a new document.  Is there a way to change from SYSTEM ACCOUNT to another account for email delivery so the workflow would start?  Or, is there a way to defeat not having workflows start on new items created by SYSTEM ACCOUNT?

Answers

  • Tuesday, November 10, 2009 9:53 AMLily WuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi

    To make declarative workflows start automatically under system account in WSS 3.0 SP1, you need to set the application pool account to use a different user account. It is better to create a new user account specifically for this purpose.
    For details, please refer to:
    http://support.microsoft.com/kb/947284

    For emailed items, knowledge base 953749 contains a fix that enables declarative workflows to start automatically when e-mail enabled items are created under the system account. Hope that it works for you.
    http://support.microsoft.com/kb/953749

    Best Regards!

All Replies

  • Friday, November 06, 2009 7:37 PMSteve_Kopp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    IF you need it for every email regardless of who sends it, just change the "equals" in the condition to "Does not equal". If there are more rules let me know and ill think on it more. but that should work otherwise. If not please explain a little more.

    ~Steve K
  • Tuesday, November 10, 2009 9:53 AMLily WuMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi

    To make declarative workflows start automatically under system account in WSS 3.0 SP1, you need to set the application pool account to use a different user account. It is better to create a new user account specifically for this purpose.
    For details, please refer to:
    http://support.microsoft.com/kb/947284

    For emailed items, knowledge base 953749 contains a fix that enables declarative workflows to start automatically when e-mail enabled items are created under the system account. Hope that it works for you.
    http://support.microsoft.com/kb/953749

    Best Regards!