Tech Support
Joined: 25 Aug 2003 Posts: 4379
|
Posted: Mon Jan 29, 2018 5:24 pm Post subject: Importing Recipients and Groups in to PageGate version 8 |
|
|
To import recipients and groups in to PageGate, you'll want to:
1) Open PG Admin.
2) Go to Database - Tools - Import - Recipients and Groups.
3) Select your import file.
The import file will need to be in a comma separated values format and each line represents a recipient or group to be imported, depending on which specific field values are set.
Each line will need to have every field value set but, thankfully, many of the values can be left at their default values. Some of these values are determined by your license (whether you're license for an interface or not) and other values are determined by the method of delivery for the recipient.
Listed out, each value will need to be in the following order:
dbversion, User, full_name, id, carrier, forward, maxchars, multi_page, ad_hoc, ascii_service, mail_service, web_service, gui_service, serial_service, tap_service, reliapage_index, Group, display_group, template, custom, Text1, Text2, Text3, Text4, Text5, Text6, Text7, Text8, Text9, Text10, image1, image2, image3, image4, image5, group_list, on_call, EmailTo, email_only, GLFullNames, failover, extra1, extra2, extra3, extra4, hold, hold_start, hold_stop, creator, priority
In practice, this is an example line to add a group:
"800","group_name","GroupDisplayName","","","","1024",#FALSE#,#FALSE#,#TRUE#,#FALSE#,#TRUE#,#TRUE#,#FALSE#,#FALSE#,"0",#TRUE#,#FALSE#,"",#FALSE#,"","","","","","","","","","","","","","","",#FALSE#,#FALSE#,"",#FALSE#,#FALSE#,"","","","","",#FALSE#,"10:00:00 PM","8:00:00 AM","","100"
and this is an example line to add a recipient :
"800","recipient_name","RecipientDisplayName","ID/PIN/PHONENUMBER","Carrier","","160",#FALSE#,#FALSE#,#TRUE#,#FALSE#,#TRUE#,#TRUE#,#FALSE#,#FALSE#,"0",#FALSE#,#FALSE#,"",#FALSE#,"","","","","","","","","","","","","","","",#FALSE#,#FALSE#,"EmailAddress",#FALSE#,#FALSE#,"","","","","",#FALSE#,"10:00:00 PM","8:00:00 AM","","100"
The second field is the recipient or group name and cannot contain any spaces or punctuation like ()[]{}=+,<>/?\|!@#$%^&*`~ but may contain periods, dashes or underscores.
The third field is the recipient or group's display name in the PageGate GUI Client or in messaging websites using the full name property generated with GetWeb. While some punctuation characters are allowed, it's still highly recommended to avoid using ()*,%^&$#@~!`/?\|<>
For groups, copy every other field value displayed in the example above; you won't need to modify any other values.
For recipients, the fourth field is the value assigned to their ID/PIN field. If the recipient needs to be tied to an email address or SMTP based carrier, you'll enter that in field 37, the "Email To" field.
The fifth field is the carrier the recipient will be tied to and this determines the method of delivering messages to this recipient.
The seventh field represents the maximum number of characters you want to be able to send to this recipient.
For the ascii_service, mail_service, web_service, gui_service, serial_service and tap_service fields, set those modules you own to #TRUE# and leave the rest at #FALSE#.
Leave the rest of the field values as shown in the examples above and should create a proper import line.
Last edited by Tech Support on Thu Feb 20, 2025 10:32 am; edited 1 time in total |
|