I am a novice sharepoint user and I have worked on a team that has created a sharepoint list that we are using to process requests. We have a built-in workflow that is designed to send users an email when the infopath form that is connected to the sharepoint list is submitted. However, the email that was built into the workflow is not longer being submitted to users. It worked fine when we were testing it, but something has changed. The security for this form is relatively open so someone could have change the settings, but I am not aware of how to see if there were changes made. Does anyone have any idea why a workflow would not execute properly? Thanks!
The first thing to do is to check whether the email is actually being sent. Go to your Exchange server and enable queue logging to track mail passing through the system. Next, fill out the form to send to a known account you have access to and click submit. Go back to the Exchange server and check the queue log. If your email arrives in the next minute or two (depending on your farm topology) then congratulations your form are workflow are fine and you have a mail server problem.
If it turns out that your workflow is to blame then your first point of call should be Infopath Designer to check the submit button which should have some embedded logic to cause the workflow to run. If this is correct then open Sharepoint Designer and check that the workflow itself is set up correctly.
Find the library where the form is saved at, click on the "DOWN" arrow next to its name to open the drop-down menu and then click Send To -> Download a Copy. Now you will have a copy of your form on your computer. Open it in Infopath Designer to edit it. In the right-hand side you will have access to all the fields. See what email address the "Submit" button has listed.