XMailer Reference Guide



Similar documents
SerialMailer Manual. For SerialMailer 7.2. Copyright Falko Axmann. All rights reserved.

-lead Grabber Business 2010 User Guide

INTRODUCTION: SQL SERVER ACCESS / LOGIN ACCOUNT INFO:

How To Use Gfi Mailarchiver On A Pc Or Macbook With Gfi From A Windows 7.5 (Windows 7) On A Microsoft Mail Server On A Gfi Server On An Ipod Or Gfi.Org (

Video Administration Backup and Restore Procedures

Tips and Tricks SAGE ACCPAC INTELLIGENCE

Setting Up ALERE with Client/Server Data

IBM FileNet eforms Designer

Webmail Instruction Guide

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1

Table of Contents. Welcome Login Password Assistance Self Registration Secure Mail Compose Drafts...

Installing GFI MailArchiver

Migrating helpdesk to a new server

Quick Start Program Advanced Manual ContactWise 9.0

MULTIFUNCTIONAL DIGITAL SYSTEMS. Network Fax Guide

BillQuick Agent 2010 Getting Started Guide

Forms Printer User Guide

Turn on or off the Out of Office Assistant

Microsoft Outlook Reference Guide for Lotus Notes Users

Technical Paper. Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication

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

**Web mail users: Web mail provides you with the ability to access your via a browser using a "Hotmail-like" or "Outlook 2003 like" interface.

PaperClip Audit System Installation Guide

OmniTouch 8400 Instant Communications Suite. My Instant Communicator for Microsoft Outlook User guide. Release 6.7

Creating and Sharing Contact Groups in Outlook Client

Settings 1 September 2015

Working with SQL Server Integration Services

Converting InfoPlus.21 Data to a Microsoft SQL Server 2000 Database

Releasing blocked in Data Security

Crystal Reports Installation Guide

How to create an template

Log Analyzer Reference

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

Converting Prospects to Purchasers.

ODBC Driver Version 4 Manual

Word 2010: Mail Merge to with Attachments

Outlook Web Access (OWA) User Guide

Amicus Link Guide: Outlook/Exchange

Sample- for evaluation purposes only! Advanced Outlook. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc.

Managing Contacts in Outlook

IceWarp Server. Log Analyzer. Version 10

Simply Accounting Intelligence Tips and Tricks Booklet Vol. 1

KeyAdvantage System DMS Integration. Software User Manual

DiskBoss. File & Disk Manager. Version 2.0. Dec Flexense Ltd. info@flexense.com. File Integrity Monitor

Using Entrust certificates with Microsoft Office and Windows

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

Results CRM 2012 User Manual

ODBC Client Driver Help Kepware, Inc.

SMS Database System Quick Start. [Version 1.0.3]

Cloud. Hosted Exchange Administration Manual

M4 Systems. Remittance (ER) User Guide

Prepared by Mythtech Limited OFFICE 365 MIGRATION MANUAL GUIDELINE

Change Management for Rational DOORS User s Guide

Using Webmail. Technical Manual: User Guide. Document Updated: 1/07. The Webmail Window. Displaying and Hiding the Full Header.

Using Outlook WebAccess

Address Collector. - Tutorial -

Blackbaud Sphere & The Raiser s Edge Integration Guide

Microsoft Access 2007

Plug-In for Informatica Guide

OUTLOOK WEB APP (OWA): MAIL

MAXMAILER USER GUIDE

OnDemand. Getting Started Guide

Lepide Event Log Manager. Users Help Manual. Lepide Event Log Manager. Lepide Software Private Limited. Page 1

Microsoft Exchange Hosted Archive (MEHA)

Sage 200 Web Time & Expenses Guide

Managing the OATS Certificate

Sage Abra Timesheet. Quick Start Guide

Mail Merge: Create Mailing Labels Using Excel Data and Filtering the Contents in the Data

Lepide Software. LepideAuditor for File Server [CONFIGURATION GUIDE] This guide informs How to configure settings for first time usage of the software

DocuPrint C3290 FS Features Setup Guide

Diamond II v2.3 Service Pack 4 Installation Manual

Using Webmail. Document Updated: 11/10. Technical Manual: User Guide. The Webmail Window. Logging In to Webmail. Displaying and Hiding the Full Header

DataLogger Kepware, Inc.

Galaxy Software Addendum

Legal Notes. Regarding Trademarks KYOCERA Document Solutions Inc.

TIBCO Spotfire Automation Services 6.5. User s Manual

2009 Braton Groupe sarl, All rights reserved.

RoboMail Mass Mail Software

Opening a Database in Avery DesignPro 4.0 using ODBC

Creating a System DSN for Crystal Reports to Access a Sentinel Server Database. Configuration Guide Version 1.0

User Guide. Version 3.2. Copyright Snow Software AB. All rights reserved.

Importing and Exporting With SPSS for Windows 17 TUT 117

Contents CHAPTER 1 IMail Utilities

Installation & Maintenance Guide

Opera 3 (2.14) Scheduler (2.00) Pegasus Web Xchange (1.14) Opera II (7.34) Release Guide

Web Mail Classic Web Mail

Basics. a. Click the arrow to the right of the Options button, and then click Bcc.

Network FAX Driver. Operation Guide

2012 Teklynx Newco SAS, All rights reserved.

Crystal Reports Payroll Exercise

Polar Help Desk 4.1. User s Guide

ACTIVE DIRECTORY DEPLOYMENT

Managing Your A step-by-step guide to management in Coldwell Banker

Installing GFI MailArchiver

PDF Mailer utility Auto batch Tool. User Documentation

Outlook Web Access Tipsheets

Jobs Guide Identity Manager February 10, 2012

ArcMail Technology Defender Mail Server Configuration Guide for Microsoft Exchange Server 2003 / 2000

Using Webmail. Document Updated: 9/08. Technical Manual: User Guide. The Webmail Window. Displaying and Hiding the Full Header.

Transcription:

XMailer Reference Guide Version 7.00 Wizcon Systems SAS

Information in this document is subject to change without notice. SyTech assumes no responsibility for any errors or omissions that may be in this document. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the prior written permission of SyTech, Inc. Copyright 2006 SyTech, Inc. All rights reserved. Version 7.00 XMailer is a trademark of SyTech, Inc. Microsoft is a registered trademark of Microsoft, Inc. All registered names are the property of their respective owners..

s Welcome to XMailer 3 Introduction...3 Registration...3 Designer 5 Overview...5 User Interface...5 Menus...5 Popup Menu...6 Dialogs and Tabs...7 Database Dialog...7 E-mail Validate...8 Mailer Tab...9 Server Dialog...10 Options Dialog...11 Mailing List Tab...12 Add Dialog (manual)...13 Add Dialog (from a database)...13 Tab...14 Keyword Dialog...15 Signature Dialog...15 Select Dialog...16 Attachments Tab...16 Select Dialog...17 Report Tab...17 Implementation 19 Overview...19 Execution...19 The XMailer Designer....19 A Scheduler...19 The Command Line....19 Any 3rd party VB(A) or C/C++ program....19 Mailing Lists 20 Database...20 s i

Outlook...20 Troubleshooting 21 Runtime Errors...21 ii Welcome to XMailer

Welcome to XMailer Introduction XMailer is an application that automatically e-mails reports to a list of configured recipients. The key features of XMailer are embedded HTML messages, support for multiple Mail servers and variable attachments. Variable attachment support is essential in cases where the latest report from a particular directory is the required attachment. Support for e-mail broadcast and e-mail mail merge, signatures, comprehensive mailing reports and database write back makes this an ideal solution for your e-mailing needs. XMailer consists of a Designer and a Mailer. The Designer is used to specify a configuration file which is Mailer uses as part of the e-mailing process. Registration XMailer can be used with some restrictions, in evaluation mode. When purchased, the product is registered with either a hardware or software key. Welcome to XMailer 3

Designer Overview The Designer is launched from the Project Explorer by double clicking on the XMailer. The purpose of the Designer is to create a configuration file (with extension XMA) that is used by XMailer to perform an e-mail. The main settings in the configuration file are the directory and files to show and the options available to the user. User Interface Menus File New Opens a new configuration. Open Opens an existing configuration file (with extension XMA). Save Saves the current configuration. Save As Saves the current configuration to a specific name. Save and E-mail Saves the configuration and starts the e-mailing process based on the configuration. Designer 5

Database Connect Establishes a connection to the database containing an e-mail list. This display is also used to map the columns of the database to the keywords of XMailer. Note that if the e-mails are added manually, then this connection is not required E-mail Validate Validates the configured e-mail list for errors. Popup Menu The popup menu is seen by right-clicking on the grids located on the Mailer, Mailing List and Attachments tabs. Add Add an item to the grid. Insert Insert an item to the grid. Modify Modify an item on the grid. Delete Delete an item on the grid. Duplicate Duplicate an item on the grid. Add (enter Manually) Popup menu item from the Mailing List tab. Add an item to the mailing list manually. Add (from a Database) Popup menu item from the Mailing List tab. Add items to the mailing list by selecting them from the database (requires a database connection). 6 Designer

Dialogs and Tabs Database Dialog Opened by selecting Database, Connect. Connection New Connect Opens the Data Link Properties dialog to establish a connection to the e-mail database. When a connection is established, a list of database tables and views is displayed. Reconnect If the configuration has already been previously connected, then this option will reconnect to the database. View Connect This option open the Connection String dialog where the string used to establish the connection is displayed. Database Tables/Views Displays a list of tables and views of the database currently connected. Include Views Check to include database views in the list Include System Check to include database system tables in the list Assign Columns Enabled when a table or view is selected in the Database Tables/Views list. The grid contains a column of XMailer keywords which are associated with columns in the database. Note that the E-mail keyword has to be assigned. Designer 7

One column in the list is designated a primary key, indicated by the key symbol. To choose a column as the primary key, click on the cell to the right of the keyword. The primary key is used when database updates are configured (see the Reports tab). Controls OK Enabled when the E-mail keyword is assigned. E-mail Validate Opened by selecting E-mail, Validate. Total Total number of e-mails in the address list Invalid E-mails Number of invalid e-mails. Duplicate E-mails Number of duplicate e-mails Show Show the duplicate and invalid e-mails in an CSV report Controls Validate Starts a validation of the e-mail address list 8 Designer

Mailer Tab This tab is used to configure the Server that will perform the e-mailing. MS Outlook Check to indicate that E-mail is performed through the local Microsoft Outlook application. SMTP Server Check to indicate that E-mail is performed through a Simple Mail Transport Protocol (SMTP) Server. Right-click on the grid to configure an SMTP Server. Reply To Sender Configure the Reply To of the e-mail with the Senders details (configured as part of the configuration of the SMTP Server. Specific E-mail Configure the Reply To of the e-mail with a specific Name and E-mail Controls Options Opens the Options dialog. Designer 9

Server Dialog Opened by selecting Add popup menu from the SMTP Server grid on the Mailer tab. SMTP Name The name of your SMPT Server e.g., smtp.thereportcompany.com. Account Information Login The login name. Typically not required for an SMTP server. Password The password. Typically not required for an SMTP server. Sessions The number of concurrent sessions to the SMTP Server. (always set to 1) Sender Name The name of the Sender. This is used when the Reply To is set to Sender. E-mail The E-Mail of the Sender. This is used when the Reply To is set to Sender. Controls OK Enabled when an SMTP server is configured. 10 Designer

Options Dialog Opened by selecting the Options pushbutton from the Mailer tab. E-mailing Options (per Account) Set the limit of the number of e-mails sent and how the e-mails are sent. None No Limit Limit Send Limit the number of e-mails by the value specified. Pulse If checked, the delay set by Every (secs) will occur after the specified number of e-mails have been sent. Reconnect In the event a connection to the Mail Server cannot be established, there will be several attempts given by Attempts with a delay given by Delay (secs) between them Designer 11

Mailing List Tab This tab is used to configure the Recipients that will receive the e-mailing. Mailing List from a Database The list of recipients is determined by the records in the table/view selected in the Database Connection menu option. Specific Mailing List The list of recipients is determined by the entries configured in the grid. Items are added to the grid by a right-click. Request Receipt Request a receipt for the e-mail from the recipient. Ignore Duplicate E-mail Any consecutive duplicate e-mails in the list will not be sent. Mailing Method Broadcast A single e-mail is sent containing the entire mailing list. Any keywords in the e-mail are resolved by using the values in the first record in the recipient list. Mail Merge An e-mail is sent for each record in mailing list. Any keywords in the e-mail are resolved by using values in the record. Note that if a Specific Mailing List is used, only the entries configured as To will be sent. 12 Designer

Add Dialog (manual) Opened by selecting Add (enter manually) popup menu from the Mailing List grid on the Mailing List tab. Method Mailing method for the selected records i.e., To, Cc, and Bcc. In a Mail Merge, only To is available. Controls Grid Enter the information about the recipient. Add Dialog (from a database) Opened by selecting Add (from a Database) popup menu from the Mailing List grid on the Mailing List tab. Method Mailing method for the selected records i.e., To, Cc, and Bcc. Filter Apply the filter string (SQL syntax) when refreshing the list, e.g., to select only the records that have a last name starting with the letter B, enter LastName LIKE B% Controls Refresh Refresh the list based on the filter condition. Grid Contains a grid of recipients. Use multi-select to select the desired records. Designer 13

Tab This tab is used to configure the content of the e-mail. Subject The subject of the e-mail. To insert a Keyword into the subject, right-click and select from the Keyword dialog. Importance The importance of the e-mail. Select the format of the content of the mail message. Text The content is textual. Enter the content in the space provided, adding keywords and signature by using the right click popup menu. HTML The content is HTML. Select the HTML file that is used for the content. 14 Designer

Keyword Dialog Opened by selecting Insert Keyword popup menu by right clicking the Subject or text on the tab. Select either Name Type or Column Keywords. Signature Dialog Opened by selecting Insert Signature popup menu by right clicking the text on the tab. Signatures A list of configured signatures Designer 15

Preview A preview of a signature selected in the signature list. Controls Edit Delete an existing signature. Delete Delete an existing signature. New Create a new signature. Select Dialog Opened by selecting the browse pushbutton for HTML content. Specific File Name The HTML file is a specific file. From a Directory Name The directory where the HTML file is located. Limit Always use the Most Recent file. Attachments Tab This tab is used to configure the attachments of the e-mail. Attachment List The currently selected attachments. 16 Designer

Select Dialog Opened by selecting Add popup menu by right clicking the grid on the Attachment tab. Specific File Name The attachment file is a specific file. From a Directory Name The directory where the attachment file is located. Limit Indicated the time period used to determine the attachments. Report Tab This tab is used to configure the reports and errors from the mailing. Reports Mailing Summary Create a mailing summary configuration_summary.txt, where configuration is the name of the configuration file being processed. This file is stored in the Log directory of the Project. The template used for the summary report is stored in the Input directory of the Project and is called _XMASummary.txt. This is a text file that can be edited in a text editor. The template can contain summary keywords (enclosed in {}) as follows: {Start Time} {End Time} {Duration} Start time of the mailing End time of the mailing Difference of End Time and Start Time Designer 17

{Total Count} Total e-mails to send. {Success Count} Total e-mails sent without errors. {Invalid Count} Total e-mails that were invalid. {Duplicate Count} Total e-mails that were duplicates. {SMTP Name} Mailing Server name. {Sender Name} Sender name. {Sender E-mail} Sender E-mail {Configuration} Configuration file name Duplicate E-mails Create a report containing duplicate e-mails called configuration_dup.csv, where configuration is the name of the configuration file being processed. This file is stored in the Log directory of the Project. The file format is Comma Separated Variables (CSV). Invalid E-Mails Create a report containing invalid e-mails called configuration_err.csv, where configuration is the name of the configuration file being processed. This file is stored in the Log directory of the Project. The file format is Comma Separated Variables (CSV). Mail To None Reports are not e-mailed. Sender Reports are e-mailed to the Sender configured for the Mail Server (see Mailer tab) Specific E-mail Reports are e-mailed to a specific person Name with e-mail address E-Mail. Database Update after each E-mail Delivery When an e-mail is sent, XMailer can write values back to selected columns of the database. With database updates it is possible to continue a mailing from an interruption. The primary key is used selecting the record in the database to update. The key is designated in the Database dialog by selecting Database, Connect from the menus (see Database dialog section). Column The column that is updated. Value The value the column is updated with. 18 Designer

Implementation Overview To implement XMailer to send e-mails, the configuration file need to be processed by the program XMailer.exe. XMailer.exe [/s] configuration where /s optional. Indicates that if an error occurs, it is shown immediately in a dialog.. configuration the configuration file created in the Designer (file extension XMA). Execution Mailing can be performed from various places: The XMailer Designer. This option is provided from the menu File, Save and E-mail. A Scheduler A scheduler can be used if updates are required periodically or on events. For example, if you use the scheduler that is provided with your reporting software, then add the following to the schedule: RunApplication XMailer.exe configuration The Command Line. To update from the command line, select Start, Run and enter: XMailer.exe [/s] configuration Any 3rd party VB(A) or C/C++ program. To update from VB(A), add the following to your program Shell( XMailer.exe[/s] configuration ) Implementation 19

Mailing Lists Database XMailer uses a table or view in a database to determine the list of recipients. The views are configured in the database and creating them depends on your database Server. From XMailer s menu option Database, Connect select New Connect to open the Data Link Properties dialog. On the Provider tab select Microsoft OLE DB Provider for ODBC drivers. On the Connection tab choose the DSN from the list in the Use data source name list. Outlook To use the Outlook address book as your mailing list, export the address book using the File, Import and Export option in Outlook. Select Export to a file and select the file type Comma Separated Values. From the Select folder to export from choose Contacts and finish (you can optionally map custom fields). From Control Panel of the operating system, select Administrative Tools and then Data Sources (ODBC) and create a data source name (DSN) to the file exported from Outlook. From XMailer s menu option Database, Connect select New Connect to open the Data Link Properties dialog. On the Provider tab select Microsoft OLE DB Provider for ODBC drivers. On the Connection tab choose the DSN from the list in the Use data source name list. 20 Mailing Lists

Troubleshooting Runtime Errors When the following errors occur, they are posted to the daily status log. In addition, if XMailer is launched with the /s (show) switch, the error message is also shown in a popup window. XMA001: File is not the correct version This error indicates the XMA file you are using is not a correct version. To remedy this problem, upgrade it to the proper version. XMA002: Failed to initialise This error occurs when the XMailer is not able to initialize the OLE library or when the XMailer fails with your operating system. XMA003: Failed to connect to SMTP server This error occurs when the XMailer cannot connect with the SMTP server specified in the XMA file. Please verify the setting of the SMTP server including SMTP Name, Login, Password and the Sender E-mail address. XMA004: File open failed This error occurs when the XMA file specified cannot be opened. Verify that the file exists in the Input directory of the current project. XMA005: File read failed This error occurs when the XMA file specified can be opened but not read. Verify that the file does not have the Read only property set and that you have read and write access to the directory. XMA006: Send failed The error occurs when the sending of the e-mail message fails. This can occur when there are no valid recipients or too many recipients have been rejected. See the reports generated for details. XMA007: Database connection failed This error occurs when the database connection specified fails. Please verify the connection to the database in the Designer. XMA008: Database query failed This error occurs when the database query fails. Please verify the columns assigned for the database. XMA009: Web Page message error This error occurs when the HTML file specified as the content fails. Please verify that the file exists. If it is set to Most Recent, make sure there is an HTML file in the directory. XMA010: File attachment error This error occurs when a specific file attachment does not exist. Please verify all specified file attachments. XMA011: Database write back error Troubleshooting 21

This error occurs when the database write back fails. Please verify all the Database Update section of the Report tab. XMA012: Failed to connect to MS Outlook This error occurs when MS Outlook cannot be connected to. XMA013: No valid recipients found This error occurs when no valid recipients are found from the database. Please verify the settings in the database. 22 Troubleshooting