If you’re getting reports from your Clients that they’re not receiving emails through the Client Portal but the Invoice Email report is saying “Sent,” it is possible that the issue is with your email domain. When you're sending out e-mails through the Bill4Time Client Portal, Bill4Time is taking the e-mail setting from your email provider and using them to send your Invoice to your Clients. Due to the volume of e-mail's you're sending out through the Client Portal, other e-mail providers see this and could be registering your e-mail address as Spam. This is a natural growing pain firms experienced when using the Client Portal.
If you’re experiencing this issue, the next step you would take is to reach out to your e-mail provider who is hosting your domain. Domain verification is a required step to confirm ownership of your domain. Here is an article that you can give to your IT department to help with verifying your email domain: https://mandrill.zendesk.com/hc/en-us/articles/205582247-About-Domain-Verification
In addition to verifying your Email Domain, you'll need to add SPF and DKIM records. This will help with verifying ownership of your sending domains. This would be necessary before you can send email through your account via the Client Portal in Bill4Time. Mandrill, which is the program our Client Portal uses, will not send any email from unverified domains or domains without valid SPF and DKIM records, including public domains like gmail.com, yahoo.com, and more.