Skip to content

SMTP Quick Config

Casey edited this page Aug 22, 2022 · 3 revisions

The quick configuration settings can be found in the class-quickconfig.php file.

Sources

In cases where the answer is not clear (which seems to be becoming more true as providers push for you to use their bespoke APIs), the most authoritative answer is chosen (e.g. a dedicated SMTP settings kb page, then an article discussing SMTP, etc).

A maintained list of entries helps to ensure the current records are up-to-date. If a provider does not publicly display SMTP settings, then it is not suitable for listing, as there won't be an easily accessible source of verification when they change details.

Name Info Source
Gmail https://support.google.com/mail/answer/7126229?hl=en#zippy=%2Cstep-change-smtp-other-settings-in-your-email-client
Microsoft Exchange https://support.microsoft.com/en-us/office/pop-imap-and-smtp-settings-8361e398-8af4-4e97-b147-6c6c4ac95353
SendGrid https://docs.sendgrid.com/for-developers/sending-email/getting-started-smtp
Pepipost
SendinBlue
Amazon SES https://docs.aws.amazon.com/ses/latest/dg/send-using-smtp-programmatically.html

Contributing

There's a couple of methods to contribute new configurations:

  • Open an SMTP Config issue, with a URL to the SMTP settings of the platform.
  • Open a pull request tagged with 'smtp-setting' modifying the class-quickconfig.php file, and specify the citation in the pull request details/comments.

Note that if the SMTP settings are behind a locked/login-wall page, they will not be added.

Clone this wiki locally