Configuring Offline Forms

You can set up an offline form account to receive InfoPath forms attached to emails. Offline forms allows users who have access only to email and not to InfoPath to start Workflow forms.

Offline forms allow users to start a process by emailing a form to configured email server, rather than starting it in SharePoint. 

NOTE: Before you can use the Winshuttle Designer offline, you must set email account-related keys in the sharevis.config file.

Offline forms requirements

The Email ID for offline forms processing can be any valid email ID. Be sure to fill in all the required settings associated with the domain name and that all POP3 email settings are filled in properly. 

After sending the email, run the following command: SVService –exit. 

Important Note: Do not change the name of the form when saving the .xsn file to .xml. The workflow engine tries to match the form name when initiating the “online” version of the form.

Configuring offline forms

  1. Create an email account on your email server dedicated to forms. For example, SVformsemail. The email ID can be any valid email ID, but the required settings for the domain name and POP3 settings must be complete. The email ID must also exist on the FormEx site that will be used.
  2. In the sharevis.config file, set the following keys:
    OfflineFormProcessorUser: The name o the email account.
    OfflineFormProcessorPassword: The password for the account. This can either be clear text or encrypted.
    OfflineFormProcessorMailServer: The name of the email server.
  3. Set SVService -exit to run after the email is sent. (See Setup SVService as a Scheduled Task for additional information)

Working with offline forms

  1. Create a new SharePoint document library called Offline Forms. This
    document library will contain offline versions of published forms.
  2. Publish forms to the SharePoint site.
  3. Distribute the offline forms as needed. Users will be able to complete offline forms using InfoPath. Offline forms must be saved as .XML (Extensible Markup Language).

To start a form, the user attaches the form’s .XML file to an email, and then sends it to the email
address configured in sharevis.config.

Troubleshooting offline forms

If you experience the following error while opening an Infopath file downloaded from an 'Offline Forms' document library: 

"This form cannot be opened because it requires the domain permission level and it currently has restricted permission." 

Do the following: 

Open Form Options 

Click Security and Trust 

  1. De-select Automatically check security level.

Click OK