SMTP Users

SMTP Users

An SMTP User allows SMTP2GO to send emails over SMTP using a username and password.

You may want to setup an SMTP User for each user that intends to send emails from your SMTP account. By segmenting your account email sending permissions by SMTP User, you are better equipped to set specific rate limits, email footers, email archiving and other settings, on an SMTP User level. Further, should you find that an SMTP User's password is compromised, you can easily secure your account by rotating this password, which will only affect the users/services that are making use of this SMTP User.

This section describes how to add, edit, delete and view all STMP Users on your account.

Unsubscribe Footer

When creating a new SMTP User, you will be presented with the option to define:

  • feedback_enabled
  • feedback_html
  • feedback_text

If enabled, this will allow you to alter the html content and text content of the unsubscribe link presented in the footer of all emails sent by this SMTP User. For more details, see Unsubscribe Footer

Open Tracking

When creating a new SMTP User, you will be presented with the option to define:

  • open_tracking_enabled

If enabled, email open statistics will be recorded for all emails sent by this SMTP User. For more details, see Open Tracking.

Click Tracking

When creating a new SMTP User, you will be presented with the option to define:

  • click_tracking_enabled

If enabled, email link click statistics will be recorded for all emails sent by this SMTP User. For more details, see Click Tracking

Email Archiving

When creating a new SMTP User, you will be presented with the option to define:

  • archive_enabled

If enabled, all emails sent by this SMTP User will be archived for a period up to 5 years. Email Archiving allows you to store the full contents of emails, along with the delivery records. For more details, see Email Archiving

Email Auditing

When creating a new SMTP User, you will be presented with the option to define:

  • audit_email

If provided, all emails sent by this SMTP User will be BCC'd to this email address. For more details, see Email Auditing

Custom Bounce Notifications

When creating a new SMTP User, you will be presented with the option to define:

  • bounce_notifications

Where the options available are:

  • from - Bounce notifications get sent to the original sender
  • drop - Bounce notifications get dropped

For more details, see Customising Bounce Notifications

Custom Rate Limits

When creating a new SMTP User, you will be presented with the option to define:

  • custom_ratelimit
  • custom_ratelimit_value
  • custom_ratelimit_period

If 'custom_ratelimit' is true, the value and period passed in the subsequent parameters will define the limit of emails that this user is permitted to send during a fixed period.

The format of the 'custom_ratelimit_period' value can be as follows:

  • A string containing only seconds: ie. '3600' which would equal 1 hour
  • A timestamp string: ie '01:00:00.00' which again would equal 1 hour ( up to a maximum of 23:59:59.99 ) - note the '.99' is a microseconds specifier
  • A month specifier: ie '1 month' or '3 months' - Note: 1 month is determined to be 30 days
  • A day specifier: ie '1 day' or '20 days'
  • A combination of all of them ie. '1 day, 23:00:00.35'