Email providers such as Google and Office 365 are designed for the day to day email communications and not for notification emails or bulk sending (aka transactional emails).
Emails that you personally send to others are recognized as a normal email, but emails sent by a system such as Plutio are recognized as transactional emails.
Email providers are are often very strict when it comes to sending transactional emails and that is exactly why you may have faced issues with deliverability. Which is why we recommend you consider setting up a transactional email services for your workspace.
List of Transactional Email Providers:
Each of the suggested providers are designed to deliver your bulk and transactional emails. Their prices and deliverability rates-per-industry vary, though they are all more or less the same:
Next: How to configure the provider of your choice:
Ultimately you will simply authorize the provider to send emails on your domain’s behalf. This has to be done for any “sending” domain you wish to use. This also, does NOT have to be the same domain of your website or Plutio account, though it certainly can be.
Depending on the service you use, you may be asked to add (or modify) the following DNS entries:
DKIM
SPF
CNAME
Why “may” and not “will”? Not every service handles authentication in the exact same way. For example: SendGrid will only ask you to add several CNAME records and takes care of the rest. Others ask you to add several other items manually. Please check your chosen services documentation for how to setup authorization / authentication.
SendGrid:
Overview: https://sendgrid.com/docs/glossary/sender-authentication/
Detailed steps: https://sendgrid.com/docs/ui/account-and-settings/how-to-set-up-domain-authentication/
MailGun:
Overview: https://www.mailgun.com/blog/email-authentication-your-id-card-sending
Detailed steps: https://documentation.mailgun.com/en/latest/quickstart-sending.html#how-to-verify-your-domain
SendInBlue:
Overview & Initial steps: https://help.sendinblue.com/hc/en-us/articles/115000185270-What-is-a-verified-domain-on-Sendinblue-
Next: How to connect the provider to your Plutio workspace:
If your selected transactional email service has a built in integration inside of Plutio (you’ll find the options at your Plutio instances url on this url: /settings/email/ … you can get there by clicking on the bottom left SETTINGS icon, then Email).
You can see the available services in the SERVICES dropdown list.
If it’s there, simply fill in the details it asks (after setting up the service and going through the sender authentication steps) and then click “Save and send test email”.
If your service isn’t on the list or the direct integration doesn’t work, you can use the manual SMTP setup. This is a little bit more manual to setup though most services has an “SMTP Sending” mode and configuration options.
To use SendGrid as an example again, if you use the SMTP mode you would use “apikey” as the username (yes, that actual 6 letters) and your generated API key as the password.
To change to SMTP mode in Plutio (assuming a service was previously selected), go to the email settings screen and mouse over the service selection dropdown (DO NOT CLICK IT), and look at the RIGHT side of the input bubble and find the “X”. Click the “X” to REMOVE any service that was selected there.
Thus, once no service is selected you will be able to enter in your SMTP login details. Refer to your services SMTP setup documentation for the username, password, Port, server and potentially any other settings you may need.