We use SendGrid as our outbound relay host. Currently they provide basic username/password authentication, but will soon require all server connections to use the API keys. How is this configured on a Domino server? (V9.0.1) Perhaps that functionality is available in a later version? Currently can't upgrade, though setting up a dedicated gateway server is an option. Hope to change that soon.
The only solution I see at the moment is to use an agent that will call API requests and process emails. I don't think this is something we need to do with SMTP authentication.
I think it is better to contact SendGrid and ask - what you need to do on Domino side to fulfill their new requirements.
I would agree with Aleksandr to use an agent to call out the API request.
I'm also thinking if the API keys can be integrated to a certificate so you can use TLS connection during authentication process it can use a specific secure certificate with the embedded API keys.
If you just need to add a header you can investigate https://help.hcltechsw.com/domino/9.0.1/admin/admin/conf_settingadvancedoutboundmimeoptions_t.html how you can add a notesItem as a MIME header.
Hello David,
Reading the below SendGrid document.
https://sendgrid.com/docs/for-developers/sending-email/integrating-with-the-smtp-api/
It states that you need to generate a password using API key generator and once that is is done.
You can set the username for authentication to relay emails as "apikey" and password as generated from API key generator.
As an example of how these steps are done.
https://support.cloudways.com/how-to-configure-sendgrid-smtp/
Please contact SendGrid they should be able to help on this requirement. Thank you.
Regards
Shrikant J