Sendgrid: Difference between revisions
(2 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
development/Reusable/HTML_CSS/basicEmailHtml_header.html | development/Reusable/HTML_CSS/basicEmailHtml_header.html | ||
=== Domain Authentication === | |||
=== | |||
[https://app.sendgrid.com/settings/sender_auth Go here] to set up DNS records to authenticate your domain. | [https://app.sendgrid.com/settings/sender_auth Go here] to set up DNS records to authenticate your domain. | ||
You will have to add something like 5 CNAME and 1 TXT DNS records, all kinda ugly. Just do it! | You will have to add something like 5 CNAME and 1 TXT DNS records, all kinda ugly. Just do it! | ||
Make sure you don't proxy them if you are using Cloudflare. | |||
Remove the old ones! Even if they are still "verified", they will not work! And Sendgrid will try to use them and fail. Keep it clean with only one of each these that actually have DNS records: | |||
* Domain Authentication | |||
* Link Branding | |||
* Single Sender (this should be good to reuse) | |||
Repeat if you change registrars! | Repeat if you change registrars! |
Latest revision as of 13:58, 20 December 2023
Sendgrid is great but takes some fiddling.
Configuration
Email Template
I am using a Dynamic Template from here.
I am building it from HTML snippets in Reusable, here:
development/Reusable/HTML_CSS/basicEmailHtml_header.html
Domain Authentication
Go here to set up DNS records to authenticate your domain.
You will have to add something like 5 CNAME and 1 TXT DNS records, all kinda ugly. Just do it!
Make sure you don't proxy them if you are using Cloudflare.
Remove the old ones! Even if they are still "verified", they will not work! And Sendgrid will try to use them and fail. Keep it clean with only one of each these that actually have DNS records:
- Domain Authentication
- Link Branding
- Single Sender (this should be good to reuse)
Repeat if you change registrars!