Joomla supports sending email over SMTP. To have Joomla relay email through SendGrid go to Site > Global Configuration and change:

  • SMTP Auth - Yes
  • SMTP User - sendgrid_username
  • SMTP Pass - sendgrid_password
  • SMTP Host - smtp.sendgrid.net

The following image shows these settings.