The form cannot be submitted because some of the e-mail addresses cannot be resolved. If you know the values in the form that specify the e-mail addresses, revise them and try again.

Scenario:

 

I've put a people picker in the InfoPath form and pulling emails id to send emails based on the display name, which I've filled in the people picker. While submitting the InfoPath Form, I am getting below error for the user Wehrsdorfer, Al.

Error :

InfoPath cannot submit the form.

An error occurred while the form was being submitted.

The form cannot be submitted because some of the e-mail addresses cannot be resolved. If you know the values in the form that specify the e-mail addresses, revise them and try again.

The following addresses did not resolve in the To line: Wehrsdorfer, Al

The following addresses did not resolve in the Cc line: Wehrsdorfer, Al

 

Cause:

 

This issue is due to redundancy of the name, as name could be duplicate in a domain. To verify the same, open outlook and type a name in 'To' now press 'ctrl+k' and it'll suggest you multiple email id's.

 

Solution:

 

To remove the redundancy of the name, we started pulling the email id based on the Account Name. As a workaround we've put 'substring-after(AccountID, "\")', which is unique in every domain.

 

Posted By:

Himanshu Saxena