How to configure Texada SRM to send emails through an external mail service such as Gmail or Microsoft Exchange.
This article is for enabling system emails in Texada SRM. If you want to enable system emails in Texada Web, please see “Configure Texada Web to Send System Emails”.
Quick Reference
- Texada SRM has the ability to send emails directly from the system, through an external email service such as Gmail or Microsoft Exchange. This is a powerful feature that allows your team to send documents from SRM directly to your customers without the use of an external program.
- In order to enable system emails, both SRM and your external email service need to be configured to allow communication between them. The nature of these configurations will change depending on the email service you use.
- It is highly recommended to set up a dedicated email address for use with SRM - for example, no-reply@abcrentals.com. This allows you to experiment with different settings without impacting your existing email addresses.
- To view configuration instructions for your email provider, use the links below:
Introduction
By configuring Texada SRM with the necessary information from your existing email service, you can enable your Texada software users to send emails directly from the system. This is a powerful feature that allows your team to forward documents to your Customers without leaving SRM. For example, unpaid Invoices can be sent directly to the Customer from SRM, rather than manually downloading the Invoice and sending it through an external program.
In order to enable this feature, both Texada SRM and your external email service must be configured to allow the two systems to communicate. The nature of these configurations will change depending on the email service you use. The following article will detail how to configure a number of popular email services to send emails through Texada SRM.
Requirements
In order to enable the system email feature, you will need the following:
- An SRM Operator account with Administrator access.
- An external email address - either personally hosted (e.g. Microsoft Exchange), or hosted via 3rd-party (e.g. Gmail, Yahoo!, your website hosting company).
- Jasper Forms enabled on the server. Speak to a Texada Support representative for more information on enabling Jasper Forms if you are unsure about this setting.
It is highly recommended to set up a new, generic email address for dedicated use with SRM - for example, no-reply@abcrentals.com. This will allow you to safely experiment with a number of configurations without impacting any existing email addresses. This will also make it easier for your Customers and staff to distinguish between system-generated emails and personal emails.
Configuring Texada SRM and Your External Email Service
The sections below contain instructions on configuring Texada SRM and your external email service. The configuration process will vary depending on the email service you use; make sure to follow the instructions appropriate for your email provider.
Gmail
In Gmail:
- Navigate to mail.google.com and create a new email address to serve as the “From:” address in SRM communications. As this will be an unmonitored, send-only address, it is recommended to give it a name such as no-reply-abcrentals@gmail.com.
- From the Gmail inbox screen, navigate to Quick Settings (gear icon in the top-right corner) → See all settings → Forwarding and POP/IMAP.
- On the “Forwarding and POP/IMAP” screen, select the following settings:
- Enable POP for all mail → Checked
- Enable IMAP → Checked
- Click “Save Changes”.
- Your no-reply email address is now ready to be added to SRM. Record the email address and password for this account; they will be needed when configuring SRM.
In Texada SRM:
- Log in to Texada SRM and navigate to System Maintenance → Configure System Settings → System → Company Parameters → Miscellaneous Parameters → Email Configuration → SMTP Configuration.
- Optional: Before making any changes to this screen, it is highly recommended to use the “Backup/Restore” feature to save the current configuration.
- Click “Backup/Restore”.
- Click “New Backup”.
- Enter a name for the current configuration and click “Accept”.
- On the SMTP Configuration screen, enter the following settings:
- Default From Email Address → [no-reply email address]
- Enabled in Playdata → Single Docs/Texada Web
- SMTP Host Name → smtp.gmail.com
- Alternate SMTP Port → 25, 465 or 587 (test in that order)
- Use SMTP Authentication → GMail
- SMTP Username → [no-reply email address]
- SMTP Password → [no-reply password]
- Server Requires TLS → Checked
- Alternate “From” Address Support → Optional
- Click “Authorize” to give Texada software permission to access your Gmail account. A new browser tab will open, prompting you to log in to your Google account.
- Select the Google account you created in step 1.
- Click “Allow” to allow SRM to send emails on behalf of this account.
- A message will be displayed that reads “AUTHENTICATION SUCCESSFUL, PLEASE CLOSE THIS WINDOW”. You can now close this browser tab and return to SRM.
- Optional: Click “Test” to save your configurations and send a test email. The system will prompt you to select the recipient of the test email, and will provide you with the option of receiving a detailed debugging log. If you are having issues configuring your email address, you can contact Texada support with a copy of this debugging log for assistance.
- Click “OK” to save your configurations and exit. SRM is now configured to send system messages using the email address you provided.
Microsoft Exchange
In Microsoft Exchange:
- Log in to Microsoft Exchange and create a new email address to serve as the “From:” address in SRM communications. As this will be an unmonitored, send-only address, it is recommended to give it a name such as no-reply@abcrentals.com.
- Under the “Mail” tab of the new email address, locate the “Send as permissions” and “Send on behalf of permissions” options. These options allow you to specify other Exchange users which can send emails on behalf of this account. To these lists, add the email addresses of any Exchange users who will be using this address to send emails from SRM.*
- Also under the “Mail” tab, use the “Manage automatic replies” option to enable automatic replies, and create a message that customers will receive if they attempt to reply to an email sent by this account. The purpose of this automatic reply is to inform the customer that this mailbox is not monitored, and to provide an email address they can use to contact your team instead.
- Also under the “Mail” tab, click on the “Manage email apps” option to open a list of additional options. Ensure that “Authenticated SMTP” is enabled for all accounts that will be sending emails through Texada (both the no-reply address and any accounts that will be sending emails using this address).
- Your no-reply email address is now ready to be added to SRM. Record the email address and password for this account; they will be needed when configuring SRM.
*If you are still unable to send emails from SRM after configuring Microsoft Exchange, it is recommended to also add the no-reply address to the “Send as permissions” list for each of the Exchange users who will be sending emails from SRM. For example, if joe@abcrentals.com wishes to send emails through SRM, then no-reply@abcrentals.com should have Joe’s email under its “Send as permissions” list, and Joe should have no-reply@abcrentals.com under his “Send as permissions” list.
In Texada SRM:
- Log in to Texada SRM and navigate to System Maintenance → Configure System Settings → System → Company Parameters → Miscellaneous Parameters → Email Configuration → SMTP Configuration.
- Optional: Before making any changes to this screen, it is highly recommended to use the “Backup/Restore” feature to save the current configuration.
- Click “Backup/Restore”.
- Click “New Backup”.
- Enter a name for the current configuration and click “Accept”.
- On the SMTP Configuration screen, enter the following settings:
- Default From Email Address → [no-reply email address]
- Enabled in Playdata → Single Docs/Texada Web
- SMTP Host Name → smtp.office365.com
- Alternate SMTP Port → 587
- Use SMTP Authentication → Office365
- SMTP Username → [no-reply email address]
- SMTP Password → [no-reply password]
- Server Requires TLS → Checked
- Alternate “From” Address Support → Optional
- Click “Authorize” to give Texada software permission to access your Microsoft account. A new browser tab will open, prompting you to log in to Microsoft.
- Enter the email address you created in step 1 and click ‘Next’.
- Enter your password and click ‘Sign In’.
- A message will be displayed that reads “AUTHENTICATION SUCCESSFUL, PLEASE CLOSE THIS WINDOW”. You can now close this browser tab and return to SRM.
- Optional: Click “Test” to save your configurations and send a test email. The system will prompt you to select the recipient of the test email, and will provide you with the option of receiving a detailed debugging log. If you are having issues configuring your email address, you can contact Texada support with a copy of this debugging log for assistance.
- Click “OK” to save your configurations and exit. SRM is now configured to send system messages using the email address you provided.
Domain Email
In your website control panel:
- Log in to your website’s control panel and create a new email address to serve as the “From:” address in Texada communications. As this will be an unmonitored, send-only address, it is recommended to give it a name such as no-reply@abcrentals.com.
- Locate the SMTP information for your mailbox. This information can be found in various locations depending on your website’s host and control panel software. If you are unsure how to locate this information, contact your company’s IT or website administrator. You will need the following information to configure Texada Web:
- SMTP ID or email address (i.e. your email address)
- SMTP password (i.e. your email password)
- SMTP host (e.g. smtp.abcrentals.com)
- SMTP port (usually 25, 465, or 587)
In Texada SRM:
- Log in to Texada SRM and navigate to System Maintenance → Configure System Settings → System → Company Parameters → Miscellaneous Parameters → Email Configuration → SMTP Configuration.
- Optional: Before making any changes to this screen, it is highly recommended to use the “Backup/Restore” feature to save the current configuration.
- Click “Backup/Restore”.
- Click “New Backup”.
- Enter a name for the current configuration and click “Accept”.
- On the SMTP Configuration screen, enter the following settings:
-
- Default From Email Address → [no-reply email address]
- Enabled in Playdata → Single Docs/Texada Web
- SMTP Host Name → [your domain’s SMTP host address]
- Alternate SMTP Port → [your domain’s SMTP port]
- Use SMTP Authentication → Yes
- SMTP Username → [no-reply email address]
- SMTP Password → [no-reply password]
- Server Requires TLS → Checked
- Alternate “From” Address Support → Optional
- Optional: Click “Test” to save your configurations and send a test email. The system will prompt you to select the recipient of the test email, and will provide you with the option of receiving a detailed debugging log. If you are having issues configuring your email address, you can contact Texada support with a copy of this debugging log for assistance.
- Click “OK” to save your configurations and exit. SRM is now configured to send system messages using the email address you provided.
Common Causes of Failure to Send Email
- Incorrect information for the email server is being used. Please confirm that all connection information is correct and try again.
- Some mail servers make use of a security firewall that can detect the attempt to send email through SRM as a malicious attack or spamming attempt. An exception would need to be allowed in the security software. Please contact Texada Software for a list of IP addresses that will need to be whitelisted on your mail server.
If you are still experiencing issues setting up email within SRM, please contact Texada Customer Support using one of the methods below:
Email: support@texadasoftware.com
Phone: 1-800-361-1233