SMTP 101 | Email Integration

What is SMTP?

SMTP, which stands for Simple Mail Transfer Protocol, is basically a way of explaining how emails are sent. If you use ServiceMonster to send out invoices or job reminders via email you may want to consider integrating ServiceMonster with your business email, meaning that your business emails are going through your personal server and NOT through ServiceMonster's large email platform.

Why is that important?

This way, emails sent through ServiceMonster go through your own email system, so, for example, you may be able to check within your sent emails to see what was sent out to clients, or you can receive notifications of bounced emails. This helps protect your business and ensure that a mistyped email address doesn't turn into a game of phone tag or worse.  

Because ServiceMonster is such a large platform using your own email server can help prevent emails from ending up being tagged as spam as well.  

Click on one of these links to hop to a specific section on this page:

Setting Up SMTP

Setting Up SMTP for Gmail

Unsubscribe Link

SMTP Email Limits

Setting Up SMTP:

Locating SMTP Settings:

Go to Settings

Select SMTP Settings

Setting it up:

Under SMTP Settings, select whether you want General Emails Only or For All Emails

General Emails Only = All 1-on-1 email communication (confirmations, invoices, etc.), but NO bulk or marketing emails

For All Emails = Includes everything – 1-on-1, bulk and marketing emails

In the User Settings box, enter in the Username and Password. The Username is the email you want to integrate (ex. and the password is the password to that email account.  

Under Select SMTP Server, choose your provider from the drop-down menu (Ex. Yahoo, Hotmail, ect)

IF you can't find your Provider from the list, select Custom Email Provider

Google search your Provider's Server and Port information (ex: Yahoo email's port numbers).

Be sure the Enable SSL/TLS box is checked

If you’d like to test the SMTP Server and Port settings, you can click the Test Settings button; this will not check your email address or password validity, it will just check the server and port.

If you’d like to update the email address in your Company tab to match the one you’ve just integrated with ServiceMonster, you can check the box next to “Update Company Email”.

If you’d like to send a test email to see whether everything is working correctly, enter a different email address to the one you just integrated with ServiceMonster, and click the Send Email button.

Be sure to save your custom email settings by clicking on the blue floppy disk icon in the upper left corner.

Setting Up SMTP for Gmail

Setting up SMTP with Gmail may seem daunting, but it's worth it. Once it's set up you’ll be able to see emails sent through ServiceMonster the same way you’d see any email sent directly through Gmail!

Follow the above steps for setting up SMTP Settings and Select SMTP Server.

Finding Your Password:

For Gmail, the password in User Settings will need to be custom generated. To do this:

Open Gmail, and click on the icon on the top right corner of the screen. Click on "Manage your Google Account"

Click on Security

Scroll down to "Signing In To Google"

Click on "2-Step Verification" and follow the instructions.

Once 2-Step Verification is on, click on App Passwords right below it.

Select app drop down menu – select Other (Custom Name)

You can enter anything you want in the fill-in box, then click "GENERATE"

It will generate a password for you to use

Go back to your ServiceMonster account, and manually type in the password under User Settings.

Don't forget to click Save!

More Options:

If you’d like more information on Two-Step Verification, and more options for using it with your account, Google Help has some resources available to you:

Alternative Gmail/ G Suite Settings

SMTP settings for those that have a  custom domain email hosted by Google will need to utilize the following support articles from google.

Gmail personal settings:

G suites app access settings:

Unsubscribe Link

If you are set up with SMTP (to utilize your own email) then you will need to add an Unsubscribe link at the bottom of your emails. It’s actually a law!

Adding an Unsubscribe link to your emails when using SMTP

Go to Settings, Choose Templates

Then select Marketing Templates.

Choose the marketing template you want to use, or create a new template by clicking "New Document". We will use the "3 Month Reminder" for our example.

Type and/or Select the text you want to use as a hyperlink.

Click on the “Insert Link” icon

Enter the URL. This should be mailto: followed by your email address and the subject keyword to unsubscribe or remove.  Sample: mailto:yourlist@yourdomain.tld?subject=remove

When a client clicks on this link, it will open their email with your email address and "Remove" or whatever you put as the subject keyword as the subject.

If you are using our default email settings, then we will provide an unsubscribe link on every email sent through the marketing system. It will look like this example below:


SMTP may limit the number of emails you can send each day

Every outgoing SMTP mail server is guided by a provider’s email policy which includes hourly and/or daily email send limits. This policy will ultimately determine how many emails you can send each day.

You can find a list of the hourly and daily send limits for most of the major ISPs, web hosting companies and Free email address providers below.

If you try to send more email than the hourly or daily email sending limits of your mail server, you will notice errors being returned after the specified quota is met, saying something along the lines of: "You have reached your daily sending quota…"

If you surpass the daily SMTP email sending limits of your provider, you will generally have to wait 24 hours before you can send more email through that particular server.

See a list of common SMTP limits in the next section

What can you do if your mail server has limits that don’t support the size of your mailing list?

If your current outgoing SMTP email server does not support your email list size or sending frequency, you have a variety of options:

1. Contact the host of your outgoing SMTP mail server(s) and ask if they have a business account that lets you send more emails each day to support your business.

2. Find a web hosting company who has daily email sending limits that meet your needs.

3. Setup your own MS Exchange Server and configure it for SMTP email delivery.

4. Instead of sending through the system, run your campaigns and select the export option to send through a third-party. Some options are MailChimp, VirticalResponse and ConstantContact.

So, while ServiceMonster allows you to send and manage email lists of unlimited size; the success of email delivery to large groups is ultimately dependent upon the sending limits set forth in the email sending policy of the SMTP mail server you are using.

ISP Email Sending Limits

Comcast Email Sending Limit– Residential customers: 1,000 emails per day– Business customers: 24,000 emails per day– 25mb per email limit Comcast email sending guidelines

Earthlink Email Sending Limit– 500 recipients per email, at 20 mb Earthlink email sending guidelines

Cox Email Sending Limit– No limits published by Cox. Cox email sending guidelines

Web Hosting Provider Email Sending Limits

GoDaddy Email Sending Limit– 250 emails per day– Option to purchase additional GoDaddy SMTP relays– 30mb per message GoDaddy email sending guidelines

RackSpace Email Sending Limit– 10,000 total recipients per 24-hour period RackSpace Email Limits

iPowerWeb Email Sending Limit– 500 emails per hour– 5,000 emails per day– 32mb per message iPowerWeb email sending guidelines

IONOS Email Sending Limit– Depends on the age of the contract IONOS Mailing Limits

Bluehost Email Sending Limit– 150 emails per hour, contact them if you need to send more. Bluehost email sending guidelines

DreamHost – 100 emails per hour. Dreamhost Email Sending Quotas  

Homestead Email Sending Limit– 10 emails per secondHomestead email sending guidelines

Free Email Provider Email Sending Limits

Google Gmail Email Sending Limit– 10,000 emails a day, but this could very.   Gmail email sending guidelines

Microsoft Office Outlook – Outlook notes the following: "To help protect against abuse by spammers, limits the number of email messages that you can send in a single day, as well as the number of recipients for a single message. For each person, calculates a sender “reputation”, which is based on a number of factors, including how long that person has had their account and whether recipients of their past email messages marked those messages as spam. These reputation-based limits can change depending on the volume and type of ongoing spammer attacks." Send Limits in

Yahoo Email Sending Limit– 500 emails per day, at most 100 recipients, each recipient counts towards the 500 day limit  Yahoo email sending guidelines

AOL Email Sending Limit– "In order to better enforce anti-spam policies, AOL does not disclose the number of recipients or emails that can be sent at one time." AOL email sending guidelines