downloadable digital assets shopify digital product delivery app logo

How to Set up SMTP Custom Email

SMTP

Setting up SMTP will allow you to send the download emails from your own email address. You will have a few options to send emails from your own email address.

Options available for connecting emails

In this guide, we are going to be walking you through SMTP.

Which plan do I need for this feature?

You will need the Premium plan or above.

Step 1 – Go to “Settings”, then “Email settings”

Please load up DDA (Downloadable Digital Assets) and go to the Settings menu.

email settings in settings page

Step 2 – Choose SMTP

choose smtp

Step 3 – Find your email SMTP settings

You can find your SMTP settings by searching through your email provider platform or searching on Google (e.g. Gmail SMTP settings).

SendGrid (your own account)

It’s possible to set up a free Sendgrid account to allow sending emails from your own email.

SendGrid acts as a great system to allow you to get higher deliverability than a normal email address by letting you assign new sending IP addresses and many other features.

Please see SendGrid’s guide for setting up SMTP.

  • Send from email address: your email address
  • Username: apikey
  • Password: Your password
  • Server Address (Host): smtp.sendgrid.net
  • Port Number: 587
  • Encryption method: TLS
  • Limits:
    • You may send up to 5k messages per SMTP connection.
    • You may open up to 10k concurrent connections from a single server.

Outlook / Hotmail

  • Send from email address: leave empty
  • Username: Your Outlook Email Address (e.g. [email protected])
  • Password: Your Outlook Password
  • Server Address (Host): smtp-mail.outlook.com
  • Port Number: 587
  • Encryption method: TLS
  • Sending Limits by Outlook: 300 Emails a day or 100 recipients a day

Yahoo

  • Port: 587
  • Encryption: TLS
  • Username: Your full email address ([email protected])
  • Password: Generate App Password
  • Server (Host): smtp.mail.yahoo.com
  • Requires authentication: Yes

How to get an app password

Step 1

Hover over your name and then go to “Account info“.

go to yahoo email account info
Step 2

Click on “Account security” & then “Generate app password“.

yahoo account security
Step 3

Fill in the fields and call it a name. Then you will be presented with the password. Copy and paste this into the app.

app password arrives

Gmail

Gmail has some heavy security measures which you will need to set up before entering your details. You cannot use your normal password for your email account. You will need to set up an app password.

  • Gmail SMTP username: Your Gmail address (for example, [email protected])
  • Gmail SMTP password: Use an App Password (see below)
  • Gmail SMTP server address: smtp.gmail.com
  • Gmail SMTP port (TLS): 587
  • Gmail SMTP TLS/SSL required: Yes, use TLS

How to get an app password

First, you will need 2-step verification on your Gmail account otherwise, you are not allowed to make an app password. So please set that up before attempting to create one.

If you receive the below sign-in-attempt email from Gmail, you will need to go into your Google account and allow access to “Less secure apps“. This does not mean our app is not secure, it’s because we are not a verified application by Google.

Step 1

Click “Check activity

gmail blocked
Step 2

Press “Yes, it was me

gmail set
Step 2
  1. Go to your Google Security settings
  2. Scroll down to the “Less secure app access” box and click on the “Off” button
secure settings for gmail
Step 3

Enable the “Allow less secure apps” option. This will allow our app to send emails on your behalf.

enable less
Step 4
  1. Go back to your Google Security Settings
  2. Scroll down to the “Signing in to Google” box
  3. Click on “App passwords
go to security

You NEED 2-step verification for this to show. Under “Signing in to Google”, if you don’t have the app password option, it might be because you are using a Google Workspace account. Try to follow these steps:

You may need to create an app password by going to:

  1. At the top of the page on “Security” settings, you. may see a box saying “Protect your account“. Click it
protect your account
  1. Next, click “Add phone number” or any button that will help you proceed to another page.
app pass
  1. Next, scroll all the way down until you find “App passwords“. Click it. Now follow the next step.
app pass
Step 5
  1. Click on “Other (Custom name)
  2. Enter a name such as “DDA
other
  1. Click “Generate
app password reveal

Step 4 – Enter your SMTP details into our app

You will receive an email verification to confirm that the SMTP settings have worked. Click the verify button and you will confirm the changes. Once this is confirmed, you are good to go.

  1. Copy & paste the password to the email settings
  2. Click “Save
smtp 3
  1. Go to your email and click “Verify“.
  2. Make sure that the email is sent from the correct email address. It should say that it was sent by the email address you have added to the SMTP settings under “Username”. In this example, it will be [email protected] as you can see in the image above.
verify email address

You should receive the below confirmation that the SMTP is set up correctly.

confirmation

Done

Now you have set up your SMTP correctly, there is nothing else that you need to do. Check our tutorial if you want to learn how to customise email templates.

Read more