---------------------- Hmm, I don't know enough to give you a confident answer yet. However, based on the knowledge sources provided, here are some steps to configure SendGrid with Wasp:
Set the provider field to SendGridSendGrid in your main.waspmain.wasp file.
app Example {
...
emailSender: {
provider: SendGrid,
}
}
app Example {
...
emailSender: {
provider: SendGrid,
}
}
Get the SendGrid API key and add it to your .env.server.env.server file.
For issues related to DNS propagation and domain registration with Namecheap, it might be best to reach out to their support or check their documentation. If you're still having trouble, you might want to check the SendGrid documentation or their support for more specific help with domain verification.
Hello guys. I am having a hard time trying to config the sand grid domain for email purpose.
I have been trying to setup the records from about 2 weeks. First I thought it was a delay in the DNS propagation but I tried today after setting up about 2 weeks later but it's still not working.
Repeated the process today but the same error. I have no clue what would be the issue. I registered my domain with Namecheap.
Guess I lost 2 weeks of marketing my saas for nothing. I should have pasted the host form the sendgrid without my domain on it in namecheap dashboard when setting up my account. Guess what, I pasted as it was on sendgrid and apparently that was the problem. Why would they put it like that if one shouldn't use it that way? This not only my fault
When coping the key-value (host-value) pairs from sendgrid, the last portion of the host keys is your domain and according to namecheap you shouldn't include them, just the first parts before .yourdomain When I did like this the authentication worked for all the dns