I have a multi-site

I have a multi-site and am looking for a 3rd party SMTP that will let me do the following:

1. Allow my customers to add their IMAP email account for sending/receiving emails
2. Receive confirmation that an email was delivered

Thank You