Email-to-text lets an alarm, monitoring service, scheduling system, or other automated system send an email that Activity Messenger forwards as an SMS. It replaces carrier-specific email gateways such as Bell Text via Email, which Bell decommissioned on December 31, 2025. Instead of sending to a carrier address such as mobilenumber@txt.bell.ca, the system sends to your organization-specific Activity Messenger address: mobilenumber@organization-alias.msg.am.lol.
Email-to-text is intended for one-way operational alerts. SMS delivery can be delayed or fail, so do not use it as the only channel for life-safety or other time-critical notifications.
You need:
Every forwarded alert uses your organization's SMS balance. Replies to the SMS are not returned to the system that sent the email.
Activity Messenger applies several independent checks. An email is sent as an SMS only when all of them pass:
From header must exactly match an entry in the approved sender list.PASS for spam, virus, and DMARC checks. DMARC confirms that the visible From domain aligns with either the authenticated SPF envelope-sender domain or the DKIM signing domain.10digits@organization-alias.msg.am.lol format. The Lambda-to-Activity Messenger request also signs the SES message ID, envelope recipient, timestamp, and unmodified email content. A missing, expired, or altered signed value is rejected before the email is parsed.The SMTP envelope sender, also called the return path or MAIL FROM address, is recorded separately. It does not have to be identical to the visible From address. This is normal for automated email services that use a separate bounce address. A difference by itself is not a failure, but the message must still pass DMARC alignment and the visible From address must still be approved.
If the addressing envelope is missing, altered, or does not match the required destination format, Activity Messenger does not create a sent message or send an SMS. Failures caught after the signed request is accepted—such as failed SES security verdicts or an unapproved sender or number—appear as rejected attempts in the Email-to-text log. A malformed or invalidly signed request can be rejected before a log entry is created; if no attempt appears in the log, contact Activity Messenger support with the sending time and destination address.
Go to Settings > General > Email-to-text, then turn on Email-to-text. The remaining settings appear when the module is active.
Choose the options that suit your alerts:
Email-to-text alias: Choose a short alias made of lowercase letters, numbers, and hyphens. It must be unique across Activity Messenger. Changing it makes the previous inbound address stop working immediately, so update every sending system when you change it.
Include the email subject in the SMS: Add the subject before the email body. Leave this off if the body contains everything the recipient needs.
Maximum characters: Choose an approximate maximum from 160 to 765 characters, or choose unlimited. Some special characters and emojis use more space. When text exceeds the selected limit, Activity Messenger trims it and adds an ellipsis (...).
Hourly limit and Daily limit: Optionally cap the number of emails converted to SMS. Leave a field blank for no limit.
Attributed organization user: Choose the organization user who will own the sent messages, usage, and audit records created by this module.
Click Save.
In the Approved sender email addresses card, click Manage list. Add the exact email address that appears in the source system's From field. An optional name helps administrators identify the system later.
Activity Messenger uses a standard recipient list for approved senders. You can add entries individually or import them from an Excel or CSV file. Only approved addresses are accepted. Incoming messages must also pass the email service's spam, virus, and DMARC checks.
Return to the Email-to-text settings and, in the Approved telephone numbers card, click Manage list. Add every mobile number that may receive an alert. A name is optional but makes the list and reports easier to understand.
Use a 10-digit North American mobile number. The list displays the number in a familiar format, but the email destination must contain digits only.
Address the email to the destination mobile number followed by your organization's Email-to-text domain:
5555550101@your-organization.msg.am.lol
The number before @ must:
+1, spaces, parentheses, or dashes.The email must come from an approved sender address. Activity Messenger converts the message body to plain text, optionally adds the subject, applies the selected character limit, and sends the SMS. Attachments are not forwarded.
You may address one email to multiple approved Email-to-text addresses. Each destination is processed as a separate SMS and creates its own message record.
Use either of these views:
A rejected email does not create a sent message, but it remains visible in the Email-to-text log for troubleshooting.
If an alert does not arrive, check the Email-to-text log first.