Configuring Email Delivery
Set up SendGrid for reliable transactional email delivery.
Email Delivery with SendGrid
Art Show Hub uses SendGrid as the primary transactional email provider. Proper configuration ensures reliable delivery of all system emails.
Setting Up SendGrid
- Create a free or paid account at sendgrid.com
- Generate an API key from the SendGrid dashboard (Settings → API Keys)
- Set the API key in your environment configuration:
SENDGRID_API_KEY=your-api-keyMAIL_FROM_ADDRESS=noreply@yourdomain.comMAIL_FROM_NAME=Your Gallery Name
- Verify a sender identity in SendGrid (domain authentication recommended)
Testing Email Delivery
After configuration, test by triggering a password reset or sending a team invitation. Check that the email arrives and displays correctly. Review the SendGrid Activity Feed for delivery status.
Troubleshooting
- Emails not sending? Verify the API key is correct and the sender identity is verified in SendGrid
- Emails going to spam? Set up domain authentication (SPF, DKIM) in SendGrid for better deliverability
- Rate limited? Free SendGrid accounts have daily send limits. Upgrade if you need higher volume.
Important: Never expose your SendGrid API key publicly. Store it in environment variables, not in source code.