I have tried sending emails using various SMTP providers (sendgrid, mailjet, postmarkapp, etc. etc.) and it fails every time. In all cases the SMTP app generates an API key to use as the password and it is very long in length. It looks like QuickBooks is not saving the full password (looking at the number of dots) but of course that could just be UI obfuscation. What do you think?