Send and Receive SMS using ODBC Method



Similar documents
Connect to MySQL or Microsoft SQL Server using R

Issue 2EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

SMS Database System Quick Start. [Version 1.0.3]

Soft Solutions, Inc. 4-Sight FAX 7.5. Getting Started. Soft Solutions, Inc.

CIMHT_006 How to Configure the Database Logger Proficy HMI/SCADA CIMPLICITY

MyMobileAPI. mymobileapi.com

Vodafone PC SMS (Software version 4.7.1) User Manual

EMR Link Server Interface Installation

Querying Databases Using the DB Query and JDBC Query Nodes

NetSupport DNA Configuration of Microsoft SQL Server Express

ing from The E2 Shop System address Server Name Server Port, Encryption Protocol, Encryption Type, SMTP User ID SMTP Password

Installing and Configuring Microsoft Dynamics Outlook Plugin to Use with ipipeline MS CRM

How-to configure Auditing for IDENTIKEY Authentication Server 3.2 to a remote Oracle Database on a standalone Microsoft machine.

The data between TC Monitor and remote devices is exchanged using HTTP protocol. Monitored devices operate either as server or client mode.

Migrating helpdesk to a new server

Phaser 3635MFP Software Upgrade Process

ACT! by Sage. Premium for Workgroups 2007 (9.0) Administrator s Guide to the ACT! Reader Utility

Important Notes for WinConnect Server ES Software Installation:

STEP III: Enable the Wireless Network Card

Connect to a SQL Database with Monitouch

CounterPoint SQL and Magento ecommerce Interface

Voyager Reporting System (VRS) Installation Guide. Revised 5/09/06

Installing and Configuring DB2 10, WebSphere Application Server v8 & Maximo Asset Management

Installation Guide For Choic Enterprise Edition

Webmail Access. Contents

Helix Practice Manager

ilaw Installation Procedure

DocuSign Connect for Salesforce Guide

Configuring Network Load Balancing with Cerberus FTP Server

Netcomm NB604N. Modem Configuration Guide. Netcomm NB604N. Configuring in Layer2 PPPoE for Windows XP and 2000 IMPORTANT MESSAGE

Brother Automatic Printing OPERATION MANUAL

Document Digital Signature

Comtrend 1 Port Router Installation Guide CT-5072T

VoIP Intercom and Elastix Server

State of Michigan Data Exchange Gateway. Web-Interface Users Guide

National Fire Incident Reporting System (NFIRS 5.0) Configuration Tool User's Guide

Installation. The product model shown in this QIG is TD-W8961ND, as an example.

White Paper. Installation and Configuration of Fabasoft Folio IMAP Service. Fabasoft Folio 2015 Update Rollup 3

Avaya one-x Mobile User Guide for iphone

Connecting to SQL server

Installation of MSSQL Server 2008 Express Edition and Q-Monitor 3.x.x

Installation of MSSQL Server 2005 Express Edition and Q-Monitor 3.x.x

Xopero Backup Build your private cloud backup environment. Getting started

Business Interaction Server. Configuration Guide Rev A

Administrator s Upgrade Guide.

Vess A2000 Series. NVR Storage Appliance. Windows Recovery Instructions. Version PROMISE Technology, Inc. All Rights Reserved.

Adept Backup Solution - Storegrid Apple Mac OS X Client Setup. Supported Apple Mac OS X Operating Systems

3. On the Accounts wizard window, select Add a new account, and then click Next.

RSA Event Source Configuration Guide. EMC Avamar

Using Microsoft Windows Authentication for Microsoft SQL Server Connections in Data Archive

Suite. How to Use GrandMaster Suite. Exporting with ODBC

Release Notes For Versant/ODBC On Windows. Release

MGC WebCommander Web Server Manager

Issue 1 EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

INTRODUCTION: SQL SERVER ACCESS / LOGIN ACCOUNT INFO:

Greenplum Database 4.0 Connectivity Tools for Windows

Authentication Methods

PaperCut Payment Gateway Module CommWeb Quick Start Guide

MS SQL Server Database Management

MultiSite Manager. Setup Guide

Monitoring Agent for Microsoft Exchange Server Fix Pack 9. Reference IBM

Network FAX Driver. Operation Guide

Steps for: POP (Post Office Protocol) and IMAP (Internet Message Access Protocol) setup on MAC Platforms

PageScope Router. Version 1.5. Configuration Guide

SETTING UP REMOTE ACCESS ON EYEMAX PC BASED DVR.

NovaBACKUP xsp Version 12.2 Upgrade Guide

2.3 - Installing the moveon management module - SQL version

ManageEngine IT360. Professional Edition Installation Guide.

Volume FIRST WALKTHROUGH. The 10-Minute Guide to Using Newsletter Services. First Walkthrough: the 10-Minute Guide

Tech Note 663 HMI Reports: Creating Alarm Database (WWALMDB) Reports

Bitrix Site Manager ASP.NET. Installation Guide

Virtual Appliance Setup Guide

Manual POLICY PATROL SECURE FILE TRANSFER

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

RPost Outlook Quick Start Guide

Installation. Note The product model shown in this QIG is TD-W8951ND, as an example.

for Networks Installation Guide for the application on a server September 2015 (GUIDE 2) Memory Booster version 1.3-N and later

CONTENT. 1 Normal Printing. 2 Secure Printing. 3 Faxing from PC. 4 Setting Mailbox. 5 Scanning documents into mailbox. 6 Retrieve Scanned Image

JPMorgan Chase Treasury Workstation. Certification Setup Guide Version 2.0

Secure Messaging Server Console... 2

Installing SQL Express. For CribMaster 9.2 and Later

How to Join QNAP NAS to Microsoft Active Directory (AD)

Installing GFI FAXmaker

SPC Connect Configuration Manual V1.0

Installing the Microsoft Network Driver Interface

Xerox Mobile Link 2.0 Frequently Asked Questions (FAQ) - Android

STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

Installing Cobra 4.7

Intelli-M Access Quick Start Guide

Using Remote Desktop with No-IP

ManageMyHealth SMS Text Message Service User Guide. Medtech32. Version 20.0 (March 2012)

How to Connect to CDL SQL Server Database via Internet

Setting up an MS SQL Server for IGSS

Network Installation Guide

Client configuration and migration Guide Setting up Thunderbird 3.1

POLICY PATROL MFT. Manual

Palomar College Dial-up Remote Access

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

Transcription:

Send and Receive SMS using ODBC Method Version 1.0 TalariaX Pte Ltd 76 Playfair Road #08-01 LHK2 Singapore 367996 Phone: 65-62802881 Fax: 65-62806882 Web: www.talariax.com Prepared by Ang Sei Heng Date: 13th November 2010

Table of Contents 1. Introduction... 3 2. ODBC Driver (For Windows)... 3 2.1 Installation... 3 2.2 Connection Setup...4 2.3 sendquick ODBC Authentication Configuration... 5 3. sendquick SMS Messages Table...5 3.1 Odbc_queue - Temporary Table to Store Messages for SMS Sending...5 3.2 Queue Queue for SMS Awaiting (Pending) to Send...6 3.3 Inbox - Table Recording Received SMS... 6 3.4 Outbox - Table Recording Sent SMS...7 3.5 Unsent - Table Recording Unsent SMS... 7 Copyright 2010 TalariaX Pte Ltd Page 2

1. Introduction sendquick employ PostgreSQL as its backend database system, hence all relevant information of PostgreSQL would be applicable for remote access to the system. PostgreSQL support remote access via its native library, JDBC and ODBC. However, this document would only discuss ODBC driver installation, and verification of the ODBC connection, in a Microsoft Windows environment. For other drivers and information on PostgreSQL, go to: http://www.postgresql.org The later part of the document also explains the table structure and fieldnames of the SMS messages tables in sendquick. 2. ODBC Driver (For Windows) 2.1 Installation Download the latest ODBC driver from: http://www.postgresql.org/ftp/odbc/versions/msi/ Unzip the driver zipped file and run the installer (Refer to Figure 2.1 below). Figure 2.1: ODBC Installer Copyright 2010 TalariaX Pte Ltd Page 3

Once installation is successful, the driver would appear in the Add and Remove Programs in the Control Panel (Refer to Figure 2.2 below). Figure 2.2 psqlodbc Driver 2.2 Connection Setup The instructions below explains the ODBC driver connection setup for PostgrSQL. i. Goto: Control Panel -> Administrative Tools -> Data Sources ODBC -> Add. ii. Select PostgreSQL ANSI from the list of driver available. iii. Enter the following information: Database Server Username Password Leave other fields as default. Once entered, press the Test button to verify the connection. iv. Once connection shown as successful, end user may proceed to add the ODBC data source link into their respective programming. v. Refer to Section 2.3 for database authentication configuration. Copyright 2010 TalariaX Pte Ltd Page 4

2.3 sendquick ODBC Authentication Configuration This section explains the authentication setup to access PostgreSQL. i. Login to sendquick as a Server Administrator (http://sendquickipaddress/appliance/) ii. Go to "Security Setup", enter the IP address of the client database server (the database server that will access sendquick) iii. Set the appropriate password for smsapp DB in the "Change Password" section. iv. Use the following database authentication setting to access the database: DB Name: spooldb DB user: smsapp DB Password: (set in step iii above) One the above steps (2.1, 2.2 and 2.3) are completed, you are ready to access to read/write into sendquick system.3. Database Table 3. sendquick SMS Messages Table 3.1 Odbc_queue - Temporary Table to Store Messages for SMS Sending odbc_queue This table is for inserting the records to send SMS. The messages deposited in this table will be processed to send SMS immediately. Value idx NA Auto sequence no, user should no be concern with this field. 20 characters Target mobile number for sending SMS, this is mandatory field where user needs to specify. msg_from 50 characters Message from, user can use this field for later reference 1000 characters Message for the target mobile number. 'now' The timestamp associate with the record. Auto-set to current date if not specified. Copyright 2010 TalariaX Pte Ltd Page 5

3.2 Queue Queue for SMS Awaiting (Pending) to Send queue This table is for SMS messages that were processed and awaiting to be sent using the modem msg_type process_dtm msg_from Unique message ID E - Email to SMS, W - HTTP to SMS, A - Match filter rules. Message created timestamp Last known processing timestamp Mobile number Message from sender information, user can use this field for later reference Message for the target mobile number. 3.3 Inbox - Table Recording Received SMS. inbox This table is for storing incoming (received) SMS that was received by sendquick. All incoming SMS will be stored in this table, regardless of modem (for sendquick that has multiple modems) modem_imei smsc Unique Primary Key The timestamp when the message was received. Modem IMEI when the message was received. Operator SMSC no Mobile number of the sender. The Content of the SMS message Copyright 2010 TalariaX Pte Ltd Page 6

3.4 Outbox - Table Recording Sent SMS outbox This table is for storing all SMS messages successfully sent by sendquick. msg_type process_dtm completed_dtm delivery_dtm delivery_status modem_imei smsc msg_from Unique primary key associated with the sent SMS message. E - Email to SMS, W - HTTP to SMS, A - Match filter rules. Timestamp when the message inserted into the system. Timestamp when the message was processed before sent. Timestamp when the message was complete in processing. Timestamp when the delivery status was received. N - No delivery status, Y Delivery Status received. The modem IMEI where the message was sent out The SMSC used for sending SMS. The target mobile number The sender field of the message The SMS message. 3.5 Unsent - Table Recording Unsent SMS. unsent This table is for recording all SMS messages that were failed to send (after retries) msg_type process_dtm completed_dtm msg_from Unique primary E - Email to SMS, W - HTTP to SMS, A - Match filter rules. Timestamp when the message inserted into the system. Timestamp when the message was processed before unsent. Timestamp when the message was complete in processing. The target mobile number The sender field of the message The SMS message. Copyright 2010 TalariaX Pte Ltd Page 7