Setup SMTP server using SendGrid

Step 1: Create Account

Create and activate a new SendGrid account

If you do not have a SendGrid account already create one.

Step 2: Sign In

Sign In to the SendGrid Console

You can Sign in using your account details.

Step 3: Verify Email

Enable SMTP Server in your SendGrid account

  • Sign in to the console and in select Settings > Sender Authentication from the left pane.
  • You can verify your Domain using Domain Authentication option, or choose to verify a single email instead using Single Sender Verification.
  • Create a Sender by providing the details.
  • Click on the link you would have received in your mailbox.

Step 4: Create your API Key

Create an API Key

  • Use the left navigation pane to open Settings > API Keys > Create API Key.
  • Use any name to Create an API Key.
  • You can give Full Access for now and change the restrictions later if needed.
  • Copy the secret. It will be presented only once.
  • Copy the API Key ID too. This will be your User ID & Password for SMTP details.

Step 5: Update BakeMyWeb

Update BakeMyWeb with your SMTP details

  • Login to your BakeMyWeb account.
  • Click on Settings > Verified Emails menu.
  • Click on the Verify button.
  • Add the email address and name.
  • In the SMTP Details section, select SendGrid as the service provider.
  • For host, enter smtp.sendgrid.net.
  • Enter 465 for port.
  • Username will be apikey.
  • Password is what you captured in Step 4.
  • Click the Start Verification button.

If everything is working correctly, you should receive a mail on the verified email address.