- An Azure Account, there are free and paid options
- A SendGrid account, there are free trial, free and paid options
- Code from this post!
- Approximately X time to implement and test
- Optional: A custom domain for the contact form html and Azure function Application Program Interface (API)
**Securing your Azure and Sendgrid accounts with Two Factor Authentication (2FA) is recommended. 2FA will not have an effect on how the Azure function or Sendgrid API works.