I have a Sharepoint 2010 installation and a Active Directory and a Exchange.
I have design an Approval Workflow which sends emails to the approvers. It works perfectly with some users I have tried as approvers, they receive the email about the approval process perfectly.
The problem is that it doesn't work with the real approver. He doesn't receive any email from Sharepoint. All the users I have tested are Active Directory and Exchange users and their email accounts are working ok, from inside the organization and from outside.
How can I debug the process of sending an automatic email from Sharepoint??
Update 1 I'm logging the SMTP server, and Sharepoint always sends an email with any approver except with one. I can't find where the problem is. The user has an email in AD and when you see his profile in Sharepoint it has the same email, however SharePoint doesn't send him an email.
Updae 2 I've enabled diagnostic logging in Sharepoint and I've found a relevant line when Sharepoint has to send the email. Is this:
Coercion (MultiEmailAddressSemicolon) warning: E-mail address not found for DOMAIN\ProblematicUser
The user has an email address in AD, and If i visit his Sharepoint profile I can see his email address. Some help?
References: Thanks to this I learnt how to enable diagnostic logging