Interpage OutPage and SMS Gateway Protocol and Other Commands

[Main] | [Messaging/Paging Services] | [Voice/WAV Dispatch] | [Fax Dispatch Svcs] | [Overview] | [Messaging/Paging Trial & Signup] | [Contact Interpage]

The command list and examples below are used in conjuction with the OutPage(sm) Messaging and Paging Gateway, and associated messaging plans, and Basic SMS service.




I N T E R P A G E (TM) Mail-Config Use Instructions  //  Updated: 05/01/2017
____________________________________________________________________________


This section details how to send pages and SMS messages for group/gateway
accounts using the OutPage(sm) Protocol as well as some additional
administrative commands. 

Enterprise/group messaging/gateway accounts are those which have a single
"gateway" account with Interpage and use it to process all Messaging, Paging, 
and SMS / Voice / Faxing traffic to send to variable destinations (unlike 
fixed or semi-fixed destination "individual"/personal accounts). This page 
details the paging component thereof and the syntax used in a given e-mail 
message to send a page or SMS message. 

Interpage's Paging/SMS Gateway accepts "regular" port 25 mail, TLS via 25 or 
customer selected private port, or legacy SSL mail via port 465.

All commands are to be placed in the BODY of a given e-mail message unless 
otherwise noted (in which case commands are placed in the Subject: header)


Additionally, other than paging, paging gateway, SMS and other associated 
services, customers may use the Interpage mail configuration server to:

-Set/create a reminder schedule 
-Request a copy of all your user settings and billing information
-Enable Page Holding
-Send Faxes (*)
-Store Faxes (*)
-Resend received (FaxUp) or stored faxes (*)
-Send OutVoice(sm) Messages (*)
-Set Autoresponse entries
-Access detailed Interim Billing information (restricted use)
-Select Palm of wireless PDA devices to conform to your schedule

(* = Some of these services require specialized accounts or additional 
monthly and/or per-use charges.)

To communicate with the E-Mail configuration server on our system, you 
will need to address all mail to:

YOURACCOUNT-config@interpage.net

So if your account is "john" you would mail john-config@interpage.net.

The mail must be sent from your configured email address; email from
all other addresses will be ignored and you will receive an error
message. This is to maintain the security on your account. You may add an 
alternate site which our system will recognize mail from and respond 
accordingly (ie, not reject it) by telneting to the User Configuration 
menu, selecting "User Preferences", and adding your alternate account 
where indicated. 

When using the E-Mail Configuration Server, the subject is generally 
ignored, except as noted below for specific command. The important 
part to watch out for is the body. Thus, for example, a typical e-mail 
message to add a Reminder Schedule would have in it's body:

-------------------------------------------------------------------------
+Remind 01/01/95 0001 once alpha "Happy new year!"
show
done
-------------------------------------------------------------------------

This would schedule a new reminder at a minute past midnight on January
one (on your currently configured timezone) for your alpha pager to wish
yourself a happy new year. It would then show a complete account profile.

A confirmation message will be sent directly to your configured email
address; any errors encountered will be displayed there. All commands 
(EXCEPT Fax commands), should be in the body of the message.

Please note that quotes ("") are very important. Most arguments ARE
case sensitive, so if one of your pagers is called "alpha" then using
"ALPHA" or "Alpha" will not work. The commands themselves, however, are
NOT case sensitive, so "done", "Done", "DONE" and "DoNe" are equivalent.

Multiple commands may be included on SEPARATE carriage-return delimited 
lines, followed by DONE on a line by itself.

The [ and ] are NOT used when sending messages; they are used below to 
simplify the examples. All quotes ("") MUST be used where indicated.

Key: Arguments in [] (e.g., [Outpager]) are required
     Arguments in {} (e.g., {PagerID}) are required in certain circumstances



The commands are:

DONE
	Tells the mail account editor that you are done. This is not
	strictly necessary, but if your mailer inserts a signature
	file this will avoid getting an error message when the editor
	cannot understand your signature file.

SHOW
	Prints a complete profile of your account

	(no longer available for most accounts)


HOLD { ON | OFF | [HH:MM] }

	Enables or disables the page hold feature. When the page hold feature
	is enabled, all regular "Page" schedule options will be disabled.
	Reminders and direct pages WILL still work, however. This feature
	may be useful, for example, when you log in, you would send a
	"hold on" message, because you'll know when you get email. Then when
	you log out, you can do a "hold off" message.

	ON		Enables the page hold feature until midnight of the
			current day.

	OFF		Disables any page holding currently in effect.

	[HH:MM]		Enables the page hold feature for the next HH hours
			and MM minutes.


PAGING/SMS/MMS Commands:


OUTSYS [system name] [pager ID] "[Message]"

	Used to send alpha messages to alpha pagers, alpha-capable cell
        phones, and GSM mobile phones operated by service providers on the
        OUTSYS service provider list. Please go to http://wwww.interpage.net/
        sub-new.html for a complete and updated carrier list. 

	If you wish to message a customer(s) on any system on the OUTSYS list,
        simply provide Interpage with the system name (from the OUTSYS list),
        the pager ID or telephone number of the alpha pager or cellphone you
	wish to message, and enclose the text message in quotes. 

	Please be mindful that some systems will entirely reject messages
        which are too long, so generally, allow only 160 characters for most
        cell/GSM phones and 220 for most US/Canada alpha pagers.

        Outsys DATABSE assumes your account has access to the Paging
        Database, BATABSE should be in CAPS (currently US-only).



        Thus:

        [system name]	The name of one of the systems listed on the
			OUTSYS list, such as "skytel6366". The current
 			list is located at www.interpage.net/sub-new.html

 	[pager ID]	The pager ID number or in some cases the telephone
			number of the pager you wish to message. In the
			case of a cellphone or GSM mobile, it is usually
			the 10 digit US/Canada phone number or the 
			International number for GSM mobiles

	["Message"]     The message to be sent. This MUST be enclosed
                        in quotes and no quotes may be used in the message.




OUTSYS SMSGATE [SMS Mobile Number WITH Country Code] "[Message]"

        Used to send an alpha message to any SMS-capable device worldwide. 

        SMSGATE should be in CAPS.   

        The SMSGATE is carrier-agnostic and does not require any information
        regarding the destination carrier -- only the destination mobile 
        telephone number is required. 

        SMSGATE does not have a character limitation, but many SMS carriers
        and/or mobile devices still limit SMS messages to 160 characters. 
        
        Thus:

        [SMS Mobile...]  The mobile number, INCLUDING COUNTRY CODE, to receive
                         the message. For North America, use "1" followed by
                         the 10-digit mobile number. For the UK, use 44 
                         followed by the mobile number, etc. 

                         NOTE: For US/Canada NANP SMS and MMS messages, the
                         leading "1" may be replaced by a Command Character
                         to force specific routes and/or display different 
                         (non-default) sender information. Please consult 
                         with the "Welcome" message received upon account
                         activation for details on available Command 
                         Characters on your Messaging/Paging account. 

        ["Message"]      The message to be sent. This MUST be enclosed
                         in quotes and no quotes may be used in the message.


OUTSYS MEDGATE [Hospital/Medical Group] [Doctor/PagerID] ["Message"]

        Used to send an alpha or voice message to a pre-defined private 
        medical alpha messaging system or telephone station.

        [Hospital]      The 10-character code for the hospital or medical
                        group private/segregated system to be paged. 

        [PagerID]       A 3-14 digit code for the specific recipient or 
                        station for voice notification (blank sends to 
                        common capcode or system-wide call alert)

        ["Message"]     The message to be sent. This MUST be enclosed
                        in quotes and no quotes may be used in the message.

        NOTE: Hospital/Medical Group Paging/Messaging requires special 
              access to send via the Medical Access Database. Hospital
              IDs which begin with "P" will accept a PagerID as the 
              subsequent field, those which begin with a "V" will accept
              a 10-digit phone number (US/Canada) or International
              destination preceded by 011. To send to Interpage MEDGate
              Service PIN-based non-standalone accounts, preface the 
              Hospital or Practice ID with "M". 


OUTANY IXO [number] [pager ID] ["Message"]

	Used to send an alpha message to a TAP/IXO system without pre-
     	registration of the pager or system. 

	[number] 	Any directly dialable TAP/IXO number in the US/Canada 
			and certain other countries which your account 
			has access to. The number MUST be 10 numeric 
                        characters in the NPANXXXXXX format, with no 
                        spaces, dashes, or any other punctuation.
			
	[pager ID] 	The pager ID of the given pager unit (blank sends
                        to the system's common capcode, if any)

	["Message"]	The message to be sent. This MUST be enclosed 
			in quotes and no quotes may be used in the message.

	NOTE: Outany IXO use assumes a valid TAP/IXO number is used and is thus
              not pre-tested by Interpage. Calls to non-TAP/IXO numbers
	      are billed as completed calls. 

              Outany SMS assumes a valid 10 digit US/Canada SMS or valid
              IDDD format International SMS -without- the 011 or "+". This
              command is depricated in favor of OUTSYS SMSGATE, above.

              For details on current OUTANY systems, please refer to:
              http://www.interpage.net/sub-new.html



OUTPAGE [Outpager] "[Message]" 

        Used ONLY to send to customized/pre-configured alpha systems or 
        systems not supported by the automated OUTSYS command, above.

	Sends a message to a configured out pager. It can also send pages
	to your regular pagers; just use that pager name. Be sure to
	include the quotes around the message!

 	NOTE: Charges may apply for the manual addition and/or storage
        of these pagers; please contact Interpage for details. Addition/
        modification and storage charges may be avoided by utilizing the 
	OUTANY command, above.

	[Outpager]	A name of a configured out pager or pager
	"[Message]"	The message to be sent. This MUST be enclosed
			in quotes and no quotes may be used in the message.


OUTNUM [SysType] [Phone] {PagerID} "[Message]"

	Sends a page to any numeric pager with the specified phone number
	and pager ID. There are many types of numeric paging services, and
	you must specify the type with the [SysType] argument. The {PagerID}
	argument is only necessary with some of the [SysType]s.

	[SysType]	The pager system type, one of NUM, NUM-A, or NUM-B:

		NUM	Standard numeric pager- waits for the other side to
			answer and dials the message. {PagerID} should be
			omitted.

		NUM-A	Skytel-style numeric pager- waits for the other side
			to answer, dials the {PagerID} and a pound sign (#),
			then dials the message and then two pound signs. Ex:
			800-SKY-PAGE (800-759-7243) uses this.

		NUM-B	PageUSA-style numeric pager- waits for the other side
			to answer, dials the {PagerID}, waits again, and dials
			the message and then a pound sign. Ex: 800-589-9770
			uses this.

	[Phone]		The phone number to dial. This must be exactly 10
			digits, without a leading 1 or 0. Area code 809 is
			restricted, as are some other numbers.

	{PagerID}	Used with NUM-A and NUM-B only, this is the user's
			Pager ID number.

	"[Message]"	The message to be paged. This MUST be in quotes.


ADMINISTRATIVE Commands:

        To promote uniformity between the various Interpage messaging and
        notification services and their messaging protocols (eg, OutFax, 
        OutVoice, SMSGate, etc.), the following commands may be placed in 
        the Subject: header; note that Basic and Entry (Tier I and II) 
        accounts will accept these commands (or not "fail" them), but will
        not echo any back due to the class of servers which process Tier I
        and II messaging/paging requests).

        page -code [string]   Will return [string] in success/fail queues
                              and success/fail send messages

        sms -status 1         Will return delivery status, if available, 
                              for US/Canada SMS messages

        sms -status 2         Will return delivery status, if available, 
                              for International SMS messages
       
        all -cost             Will return cost of a given page or SMS if
                              NOT on an unlimited plan

        all -dq               Will force a de-queue of pages or SMS messages
                              which were held due a given terminal being 
                              unavailable, will fail messages if the terminal
                              is then again unavailable after the -dq command


+REMIND [MM/DD/YY] [HHMM] [Freq] [Pager] "[Message]"

	Adds a reminder to your reminder schedule, for your locally
	configured timezone. The arguments are:
	
	[MM/DD/YY]	The date. All characters must be there, e.g.,
			01/01/95 or 12/09/94.
	[HHMM]		The time in 24-hour notation. All characters must
			be there, e.g., 0001 or 0945.
	[Freq]		One of: ONCE DAILY WEEKLY WEEKDAILY
	[Pager]		One of your configured pager names
	"[Message]"	The message to be paged out. This MUST be enclosed
			in quotes and no quotes may be used in the message.


INTERIM Sends an interim billing statement to the Registered Account Holder.



Interpage Home Page
Enterprise Messaging/SMS/Paging
Messaging/Paging Gateway Main
Fax Services Overview Page
Go to Voice Services Page
Services Overview Page
Contacting Interpage


Last modified: 03/27/2020