StatPac for Windows User's Guide
StatPac Home
 

Overview

System Requirements and Installation

System Requirements

Installation

Unregistering & Removing the Software from a PC

Network Operation

Updating to a More Recent Version

Backing-Up a Study

Processing Time

Server Demands and Security

Technical Support

Notice of Liability

Paper & Pencil and CATI Survey Process

Internet Survey Process

Basic File Types

Codebooks (.cod)

Data Manager Forms (.frm)

Data Files (.dat)

Internet Response Files (.asc or .txt)

Email Address Lists (.lst or .txt)

Email Logs (.log)

Rich Text Files (.rtf)

HTML Files (.htm)

Perl Script (.pl)

Password Files (.text)

Exported Data Files (.txt and .csv and .mdb)

Email Body Files (.txt or .htm)

Sample File Naming Scheme for a Survey

Customizing the Package

Problem Recognition and Definition

Creating the Research Design

Methods of Research

Sampling

Data Collection

Reporting the Results

Validity

Reliability

Systematic and Random Error

Formulating Hypotheses from Research Questions

Type I and Type II Errors

Types of Data

Significance

One-Tailed and Two-Tailed Tests

Procedure for Significance Testing

Bonferroni's Theorem

Central Tendency

Variability

Standard Error of the Mean

Inferences with Small Sample Sizes

Degrees of Freedom

Components of a Study Design

Elements of a Variable

Variable Format

Variable Name

Variable Label

Value Labels

Valid Codes

Skip Codes for Branching

Data Entry Control Parameters

Missing OK

Auto Advance

Caps Only

Codebook Tools

The Grid

Codebook Libraries

Duplicating Variables

Insert & Delete Variables

Move Variables

Starting Columns

Print a Codebook

Variable Detail Window

Codebook Creation Process

Method 1 - Create a Codebook from Scratch

Method 2 – Create a Codebook from a Word-Processed Document

Spell Check a Codebook

Multiple Response Variables

Missing Data

Changing Information in a Codebook

Overview

Data Input Fields

Form Naming Conventions

Form Creation Process

Using the Codebook to Create a Form

Using a Word-Processed Document to Create a Form

Variable Text Formatting

Field Placement

Value Labels

Variable Separation

Variable Label Indent

Value Labels Indent

Space between Columns

Valid Codes

Skip Codes

Variable Numbers

Variable List and Detail Windows

Data Input Settings

Select a Specific Variable

Finding Text in the Form

Replacing Text in the Form

Saving the Codebook or Workspace

Overview

Keyboard And Mouse Functions

Create A New Data File

Edit Or Add To An Existing Data File

Select A Different Data File

Change Fields

Change Records

Enter A New Data Record

View Data For A Specified Record Number

Find Records That Contain Specified Data

Duplicate A Field From The Previous Record

Delete A Record

Data Input Settings

Compact Data File

Double Entry Verification

Print A Data Record

Variable List & Detail Windows

Data File Format

Overview

HTML Email Surveys

Plain Text Email Surveys

Brackets

Item Numbering

Codebook Design for a Plain Text Email Survey

Capturing a Respondent's Email Address

Filtering Email to a Mailbox

General Considerations for Plain Text Email

Overview

Internet Survey Process

Server Setup

Create the HTML Survey Pages

Upload the Files to the Web server

Test the survey

Download and import the test data

Delete the test data from the server

Conduct the survey

Download and import the data

Display a survey closed message

Server Setup

FTP Login Information

Paths & Folder Information

Design Considerations for Internet Surveys

Special Variables for Internet Surveys

Script to Create the HTML

Command Syntax & Help

Saving and Loading Styles

Survey Generation Procedure

Script Editor

Imbedded HTML Tags

Primary Settings

HTML Name (HTMLName=)

Banner Image(s)  (BannerImage=)

Heading  (Heading=)

Finish Text & Finish URL (FinishText= and FinishURL=)

Cookie (Cookie=)

IP Control (IPControl=)

Allow Cross Site (AllowCrossSite=)

URL to Survey Folder  (WebFolderURL=)

Advanced Settings - Header & Footer

RepeatBannerImage

RepeatHeading

PageNumbers

ContinueButtonText

SubmitButtonText

ProgressBar

FootnoteText & FootnoteURL

Advanced Settings - Finish & Popups

Thanks

Closed

HelpWindowWidth & HelpWindowHeight

HelpLinkText

LinkText

PopupBannerImage

PopupFullScreen

Advanced Settings - Control

Method

Email

RestartSeconds

MaximizeWindow

BreakFrame

AutoAdvance

BranchDelay

Cache

Index

ForceLoaderSubmit

ExtraTallBlankLine

RadioTextPosition

TextBoxTextPosition

LargeTextBoxPosition

LargeTextBoxProgressBar

Advanced Settings - Fonts & Colors

Global Attributes

Heading, Title, Text, & Footnote Attributes

Instructions, Question, and Response Attributes

Advanced Settings - Passwords - Color & Banner Image

LoginBannerImage

LoginBGColor

LoginWallpaper

LoginWindowColor

Advanced Settings - Passwords - Text & Control

PasswordType

LoginText

PasswordText

LoginButtonText

FailText

FailButtonText

ShowLink

EmailMe

KeepLog

Advanced Settings - Passwords - Single vs. Multiple

Password (single password method)

PasswordFile (multiple passwords method)

PasswordField & ID Field (multiple passwords method)

PasswordControl

Advanced Settings - Passwords - Technical Notes

Advanced Settings - Server Overrides

ActionTag

StorageFolder

ScriptFolder

Perl

MailProgram

Branching and Piping

Randomization (Rotations)

Survey Creation Script - Overview

Using Commands More than Once in a Script

Survey Creation - Specify Text

Heading

Title

Text

FootnoteText

Instructions

Question

Survey Creation - Spacing and pagination

BlankLine

NewPage

Survey Creation - Images and Links

Image

Link

Survey Creation - Help Windows

Survey Creation - Popup Windows

Survey Creation - Objects

Radio Buttons for a Single Variable

Radio Buttons for Grouped Variables (matrix style)

DropDown Menu

TextBox for a Single Variable

Adding a TextBox to a Radio Button,
    CheckBox, or Radio Button Matrix

TextBoxes for Grouped Variables

Sliders for Single or Grouped Variables

CheckBox for Multiple Response Variables

ListBox

Uploading and Downloading Files from the Server

Auto Transfer

FTP

Summary of the Most Common Script Commands

Overview

Format of an Email Address File

Extract Email Addresses

List Statistics

Join Two or More Lists

Split a List

Clean, Sort, and Eliminate Duplicates

Add ID Numbers to a List

Create a List of Nonresponders

Subtract One List From Another List

Merge an Email List into a StatPac Data File

Send Email Invitations

Using an ID Number to Track Responses

Email Address File

Body Text File

Sending Email

Overview

Mouse and Keyboard Functions

Designing Analyses

Continuation Lines

Comment Lines

V Numbers

Keywords

Analyses

Variable List

Variable Detail

Find Text

Replace Text

Options

Load, Save, and Merge Procedure Files

Print a Procedure File

Run a Procedure File

Results Editor

Graphics

Table of Contents

Automatically Generate Topline Procedures

Keyword Index

Keywords Overview

Categories of Keywords

Keyword Help

Ordering Keywords

Global and Temporary Keywords

Permanently Change a Codebook and Data File

Backup a Study

STUDY Command

DATA Command

SAVE Command

WRITE Command

MERGE Command

HEADING Command

TITLE Command

FOOTNOTE Command

LABELS Command

OPTIONS Command

SELECT and REJECT Commands

NEW Command

LET Command

STACK Command

RECODE Command

COMPUTE Command

AVERAGE, COUNT and SUM Commands

IF-THEN … ELSE Command

SORT Command

WEIGHT Command

NORMALIZE Command

LAG Command

DIFFERENCE Command

DUMMY Command

RUN Command

REM Command

Reserved Words

Reserved Word RECORD

Reserved Word TOTAL

Reserved Word MEAN

Reserved Word TIME

Analyses Index

Analyses Overview

LIST Command

FREQUENCIES Command

CROSSTABS Command

BANNERS Command

DESCRIPTIVE Command

BREAKDOWN Command

TTEST Command

CORRELATE Command

Advanced Analyses Index

REGRESS Command

STEPWISE Command

LOGIT and PROBIT Commands

PCA Command

FACTOR Command

CLUSTER Command

DISCRIMINANT Command

ANOVA Command

CANONICAL Command

MAP Command

Advanced Analyses Bibliography

Utility Programs

Import and Export

StatPac and Prior Versions of StatPac Gold

Access and Excel

Comma Delimited and Tab Delimited Files

Files Containing Multiple Data Records per Case

Internet Files

Email Surveys

Merging Data Files

Concatenate Data Files

Merge Variables and Data

Aggregate

Codebook

Quick Codebook Creation

Check Codebook and Data

Sampling

Random Number Table

Random Digit Dialing Table

Select Random Records from Data File

Compare Data Files

Conversions

Date Conversions

Currency Conversion

Dichotomous Multiple Response
   Conversion

Statistics Calculator Menu

Distributions Menu

Normal distribution

T distribution

F distribution

Chi-square distribution

Counts Menu

Chi-square test

Fisher's Exact Test

Binomial Test

Poisson Distribution Events Test

Percents Menu

Choosing the Proper Test

One Sample t-Test between Percents

Two Sample t-Test between Percents

Confidence Intervals around a Percent

Means Menu

Mean and Standard Deviation of a Sample

Matched Pairs t-Test between Means

Independent Groups t-Test between Means

Confidence Interval around a Mean

Compare a Sample Mean to a Population Mean

Compare Two Standard Deviations

Compare Three or more Means

Correlation Menu

Sampling Menu

Sample Size for Percents

Sample Size for Means

Email List Management

Overview

StatPac contains a complete e-mail list management system. Select, Email, List Management to access these features.

 

 

Format of an Email Address File

An e-mail list is simply an ASCII text file of e-mail addresses. The file may optionally contain other information. Email address lists may use a .lst, .txt, or .csv extension for the file name. When StatPac creates or writes an e-mail list, it will always use a .lst extension. These are tab delimited ASCII text files. If necessary for compatibility with other software packages, .lst files may be renamed to .txt.

The file should contain one record (line) for each person that will be sent an e-mail. In it's simplest form, this is just a file of e-mail addresses (one per line). An address file with three names might look like this:

 

david@statpac.com

john_smith@mindspring.com

fred289@aol.com

 

Optionally, the text file can also contain a unique ID number or identifier. If included, it should be separated from the email address by a comma or a tab. In other words, it is a comma or tab delimited file with two variables. The first variable is the email address and the second variable is a unique ID. The unique ID can contain numbers and letters, but not special characters like question marks, pound symbols, or spaces. The ID number will always be the second variable in an e-mail address line.

 

david@statpac.com,912783

john_smith@mindspring.com,7576

fred289@aol.com,4568063

 

Additional information may also be included in the e-mail address file. Each additional field is separated from the other variables by a comma or tab. All records in the e-mail address file must contain the same number of variables. One reason you might have additional variables in an e-mail address file is to be able to customize the e-mails. For example, instead of “Hello Customer”, you could begin your e-mail with “Hello David”. Another reason you might have additional information is to be able to merge that data with the completed surveys. That is, you can join data from an existing data base with the answers to a survey.

Additional information in an e-mail address file always begins with the third variable. The first variable is the email address, the second variable is the ID number, and the additional information begins is the third variable. For example, this e-mail address file contains the first and last names, and these could be used in the body of the e-mail.

 

david@statpac.com,912783,David,Walonick

john_smith@mindspring.com,7576,John,Smith

fred289@aol.com,4568063,Fred,Jones

 

In all of the above examples, the first record in the e-mail address file contained actual data. Many other software programs write a header row when creating an delimited text file (i.e., an e-mail address file). That is, the first record in the e-mail address file contains variable names instead of data. An example would be:

 

Email,ID,First,Last

david@statpac.com,912783,David,Walonick

john_smith@mindspring.com,7576,John,Smith

fred289@aol.com,4568063,Fred,Jones

 

StatPac can be set to use or not use a header row for all e-mail address lists. Edit StatPac.ini and set EmailListHeaderRow = 1 to use a header row or EmailListHeaderRow = 0 to not use a header row.

 

Extract Email Addresses

It is often desirable to be able to extract e-mail addresses from a file or from the clipboard. This is especially helpful if you are building an e-mail list. It can be used to capture bounced e-mail addresses that you want to eliminate from an address file. The file you want to extract e-mail addresses from can be in any text format. StatPac will find and extract the addresses and write them to an e-mail address file (.lst extension). The extract program will not extract e-mail addresses from compressed data base formats such as Access. You should export the data to a text file before attempting to extract the e-mail addresses.

There are two problems you might encounter when extracting e-mail addresses. The first is that you might extract e-mail addresses that are generated by a server. For example, postmaster@somedomain.com is probably not an address you’d want to add to an e-mail address file. Your own domain is probably also an address you want to exclude. The rejection filter may be used to omit those addresses/domains that you do not want to be added to an e-mail address file even when they exist in the document you are extracting from. The rejection filter should contain one word per line. If that word is part of an e-mail address, it will not be captured by the program. Rejection filter text is not case sensitive.

The other problem you might encounter is that many servers issue a long numerical e-mail address as part of the header for a bounced or rejected e-mail. These might look like this: 1736846748836494774@somedomain.com. You can set the maximum consecutive digits parameter to filter out long numerical e-mail addresses generated by a server.

 

 

List Statistics

The List Statistics program can be used to count the number of e-mail addresses in a file and tell  when the last update was made to that file.

 

 

Join Two or More Lists

There will be many situations where you have gathered e-mail addresses from multiple sources and stored them in separate files. Use this program to combine lists from multiple files and create a new file consisting of addresses from all the lists. Select the files to be joined using the Browse Button, or type them one per line. Specify a new e-mail address file that will contain the addresses from all the files.

This program does not check for the existence of duplicate e-mail addresses. It only combines the files into one big list. Therefore, after combining multiple e-mail files, it is advisable to run the e-mail management program to clean, sort, and eliminate duplicates.

 

 

Split a List

There are many situations where you might want to split a list: 1) You have a very large list and you want to e-mail to only a specific number of respondents 2). You have a very large list and you want to split it up to make it more manageable, 3) You want to randomly select winners for a drawing, etc.

StatPac can split a list using three different methods: sequential, systematic and random. Which method you use depends upon your application.

 

 

When the sequential method is selected, a new file will be created and e-mail addresses will be written to the new file until a certain number of addresses have been written. Then another new file will be created and the next x addresses will be written to that file. Each of the new e-mail address files will contain the same number of records as the previous file(s), except the last one that is written.

The File Name Prefix for Sublists is the beginning of the file name for the new smaller lists. The actual file names for the sublists will end with _1, _2, _3, etc.

 

 

Systematic selection is often called Nth Name Selection. Every Nth name will be selected from an e-mail list file and written to a new e-mail list file. Optionally, you can also write the non-selected addresses to a different e-mail address file. Systematic selection is frequently used to draw a sample for a survey from a larger list. It is considered to be as good as random selection provided that the order of the e-mail list is not related to the focus of the study.

 

The third method of splitting a list is the random selection method. Records will be randomly selected from the e-mail list. You only need to specify the number of random records that will be drawn from the e-mail address file. Optionally, you may also specify a file name for the records that are not randomly selected.

It should be noted that this method involves true random selection. Thus, running the program twice on the same list will not select the same e-mail addresses.

 

 

Clean, Sort, and Eliminate Duplicates

Many e-mail lists are dynamic, in that you are continually updating, adding, and deleting e-mail addresses from the list. The Clean, Sort, and Eliminate Duplicates program can be used to maintain a clean list. Invalid and duplicate e-mail addresses will be eliminated.

 

 

Add ID Numbers to a List

ID numbers are used to keep track of those who respond to your survey. You can conduct web surveys without ID numbers, but there will be no way to determine who responded and who didn't. If you are planning on sending e-mailing follow-up invitations to those who did not respond to the first invitation, then ID numbers are essential. ID numbers are used to link the names in an e-mail address file to the survey respondents.

If you already have an ID number in an existing data base, it can be used provided that it does not contain any special characters, like question marks, pound symbols, or spaces. It must be the second variable in the e-mail address file (which is tab or comma delimited ASCII text).

The Add ID Numbers to a List program may be used to create random ID numbers and add them to an existing e-mail address list. The ID numbers will be inserted as the second variable in the list. If there is already more than one variable in the list, the ID number will be inserted as variable two and all the other variables will be moved to the right. For example, suppose you have this e-mail list consisting of three variables (e-mail address, company, and city).

 

david@statpac.com, StatPac Inc., Minneapolis

john_smith@mindspring.com, Acme Widgets Co., Chicago

 

After adding ID numbers, the list would appear like this:

 

david@statpac.com, 21769831, StatPac Inc., Minneapolis

john_smith@mindspring.com, 89457912, Acme Widgets Co., Chicago

 

 

Create a List of Nonresponders

In a typical web survey, you might send out hundreds (or thousands) of e-mail invitations to take the survey. Within a few days, you will receive about 90% of the total response that you'll get. After a week has passed, you can substantially boost the response rate by sending a reminder e-mail to those who have not yet responded. The purpose of this program is to create an e-mail list consisting of just those people who have not yet responded to the survey.

The process is straight forward, although there are several steps involved.

1) Add the RespondentID variable to the codebook. When you create an Internet survey, StatPac will ask if you want to add the special variables to the codebook if they have not already been added. Generally, you would answer yes.

2) Run the e-mail management program to add ID numbers to the e-mail address file.

3) Send e-mail invitations using StatPac's bulk e-mail program.

4) Approximately one week later, download and import the Internet response file (Auto Transfer).

5) Run this program and create an e-mail list of nonresponders. This list will be identical to the original e-mail list except it will only contain the e-mail addresses of those who have not yet responded to the survey.

6) Send a reminder e-mail to the nonresponders using StatPac's bulk e-mail program. The only two parameters in the bulk e-mail program you will need to change are the name of the e-mail address file (which will be the nonresponders file instead of the original file) and the file containing the body text (which will presumable be different than the original invitation).

7) After another week, re-download the Internet response file. When you download an Internet response file from your server, it is not deleted from your server. Thus, when you re-download the Internet response file, you should overwrite the existing data file rather than appending to it.

8) Analyze the data.

 

 

Subtract One List From Another List

It is very common for e-mail addresses to be wrong. People change accounts and e-mail addresses frequently. Typing errors in e-mail addresses are abundant. It would not be unusual for 10%-20% of the addresses in an e-mail address file to be invalid.

When you send bulk e-mail to the names in an e-mail address file, invalid addresses will bounce back to you. These bounced e-mails can be captured with the e-mail management program to extract e-mail addresses. After you have an e-mail list of the bounced e-mails, you will probably want to remove them from the e-mail address file that was used to send the invitations. This is especially true if you want to use the e-mail list again in the future. You can subtract (i.e., remove) the bounced e-mail addresses from the e-mail file using this program.

 

 

Merge an Email List into a StatPac Data File

When you receive responses to an Internet survey, the file will not contain the e-mail address of the respondent. In fact, there is no way to capture the-mail addresses of people taking the survey unless the survey itself specifically asks for their e-mail address as one of the variables.

However, if you used Respondent ID numbers, you'll be able to match respondent's with their entry in the e-mail address file. The e-mail address file will contain the respondent's e-mail address, ID number, and possibly other data base information.

The e-mail list management program will merge the e-mail list information into the StatPac data file. You should wait until the survey is closed before using this program. In other words, do not run this program if you are expecting additional response.

 

 

Send Email Invitations

Email is a popular way of inviting potential respondents the opportunity of participating in an Internet survey. The Send Email Invitations program will allow you to send a large number of customized e-mails at high speed.

Before beginning, you need two files. The first is a list of e-mail addresses. The second is an ASCII text file containing the body text of the e-mail. Usually, you would create this file with Notepad or MSWord.

Using an ID Number to Track Responses

One important feature of the e-mail program is that it lets you serialize the e-mails with a unique ID number that can be used to track respondents.

In the body of the e-mail, there will be a link to the survey on the web site. This link will contain the respondent's unique ID number, so when they click on the link, it will take them to the survey web page (and StatPac will know the ID number of the person who is responding). Moreover, their ID number will be stored with their responses on your server. The ID number may contain alpha characters as well as numbers. This feature can be used to match information from an existing data base with respondents' answers. In the following example of a link with an ID number, notice the URL has a ?id=1856 suffix and the ID number is 1856.

 

http://www.statpac.com/online-surveys/multipage-survey.htm?id=1856

Email Address File

It is VERY important that you create a short test file of one to three e-mail addressees. All the e-mail addresses in the test file should be your own e-mail address. This will allow you to send test e-mails to yourself to check their appearance before you send to the real respondents. Name this file something like "TestList.lst" so you will immediately know what it is by looking at its name. You can also use the Test Mode by typing your e-mail address into the text box so that instead of sending to the specified e-mail list, only one e-mail will be sent to you. Be sure to completely erase your e-mail address from the text box when you are ready to send to the entire list.

Body Text File

The body text file is the actual e-mail message you will be sending to potential respondents. It may be plain text or HTML. You can use Notepad or MSWord to create a plain text body file, or MSFrontPage of MSWord to create an HTML email. For a plain text email, StatPac can include attachments to the email. If it is an HTML email, StatPac will automatically include the graphics in the body of the email. When using an HTML body file with graphics, the "src=" tag in the HTML source should point to the image on your local computer (not the internet).

Variable substitution can be used in the body text file to include the URL of the survey. If the address file is a StatPac data file, then you can also use variable substitution for any variable in the codebook.  Substitution is specified using (* and *) to begin and end the variable name.

Here is an example of a body text file that uses three substitution variables. Assume variable 3 in the e-mail address file is "First_Name" and variable 4 in the e-mail address file is "Last_Name". In this example, variable substitution is being used to customize the greeting. It also uses (*url*) to specify where the link should be placed in the e-mail. The (*3*) and (*4*) can be specified in the body text because they are variables in the e-mail address file.

 

Hello (*3*) (*4*),

 

We are doing a survey and would like your participation.

 

Please click here to take the survey

 

(*url*)

 

Thank you.

 

Regards,

 

David Walonick

StatPac Inc.

http://www.statpac.com

(715) 442-2261

 

If the email is HTML then the link to the URL is still (*url*). For example, the source in the HTML might look like this:

 

<a href="(*url*)">Please click here to take the survey</a>

 

If the e-mail address file contains a header row of variable names, then the names in the header row can be used for variable substitution instead of the variable number. For example, the greeting could be written as:

 

Hello (*First_Name*) (*Last_Name*),

 

When creating a plain text body file, we recommend limiting all lines to a maximum of 60 characters and inserting a hard return at the end of each line. (This means to press [Enter] after each 60-character line when you are typing the body text). While not necessary, it will produce a more uniform appearance in the variety of e-mail readers that potential respondents might be using.

Sending Email

After you have created the e-mail address and body text files, you'll be ready to test your work. Select Email, Send Email to begin show the bulk e-mail sending screen.

 

 

The Apparent Email Address of Sender should contain the e-mail address that you want to appear as the sender of the e-mails. Similarly, the Apparent Company Name of Sender should be set to the name you want to appear as the sender. Subject is what will appear on the subject line of the e-mails.

If you want the Reply To Email Address to be different than the Apparent Email Address of Sender, then enter a different e-mail address. If it is the same, then leave this field blank. The Reply To Email Address is the address that the respondent will see if they click the reply button in their e-mail program.

Use the browse button to select the Body Text File.  This can be a plain text file or an HTML file.

Use the browse button to select your "TestList.txt" file for the Email Address File. Always begin with your test list until you are satisfied with the appearance of the e-mails. Then change Email Address File to your actual list of e-mail addresses. It is generally a good idea to limit the size of your Email Address Files to less than five thousand addresses, as some servers stop responding to extended SMTP sending.

If sending a plain text body file, you can also specify Attachments. Multiple attachments may be specified by clicking the Attachments browse button multiple times or by holding down the control key to select multiple attachments.

Full URL to Survey is the URL of the survey on your web site. It should be the fully qualified path to your survey, beginning with http://  An example would be: http://www.statpac.com/online-surveys/multipage-survey.htm  If you are using password protection, the link might be http://www.statpac.com/cgi-bin/multipage-survey.pl  Do not inadvertently end the URL with a period. The URL is case sensitive, so type it exactly as it is on your web site. Do not add a query string to the URL. That is, do not include a question mark in the URL. The query string is reserved for the respondent ID number and will be added automatically by the software during the send.

If your e-mail list has ID numbers (as the second variable), check the Use ID Numbers in URL box. The ID number will become the query string during the sending of the e-mails. If you do not check the box, no ID numbers will be used in the e-mails and a random ID number will be assigned when a respondent clicks on the link.

Email SMTP Server is the mail server you will be using. It will be something like mail.yourdomain.com. Your ISP will be able to tell you what to specify here. Alternatively, you can check the SMTP settings in your own e-mail program and set StatPac to the same thing.

If your server requires authentication to send emails, and check Authentication box type your Username and Password. Some servers require “POP-before-SMTP” protocol. If the StatPac’s bulk email program won’t send, this is the most likely reason. To fix this problem, check POP Before SMTP and type the name of your POP3 mail server (often the same as your SMTP server). When “POP-before-SMTP” protocol is used, ISPs usually limit sessions to about half hour, so email address list sizes should be limited to what can be sent in that time.

SMTP Port is the port used by your SMTP server. The standard is port 25, but occasionally ISPs will use a different port number. Do not change this unless your ISP requires the use of a different port.

You must be logged onto your server before you begin sending the e-mails. Click Start to begin sending the e-mails.

When your are satisfied with the e-mail appearance (by sending several to yourself), change the Email Address File to your real file and click Start to begin sending the e-mails. The status window will show the progress.

The speed at which the e-mails are sent will depend on your e-mail SMTP server. StatPac can easily send three or more e-mails per second. This may be too fast for some servers and you may have to slow StatPac down a bit. To slow StatPac down, edit the StatPac.ini file (select File / Open / System Defaults File) and change EmailDelay from 0 to a delay value (in thousands of a second). For example, if you set EmailDelay = 100, then there will be a 1/10 of a second delay between each email.

While sending e-mails, you can temporarily pause by clicking the Pause button. If you click the Resume button, the e-mails will continue to be sent from the point where you paused. If you close the Send Email Invitations window, make note of the record number so you will be able to continue where you left off.

Some e-mails might fail to be sent because of either bad addresses or the server becomes temporarily busy. Failed e-mails will be saved in a new a Email Address File with a “-FAILED” suffix as part of the file name. You may attempt to resend these by changing the  Email Address File to the failed list.

Three words of caution are in order.

1. StatPac's Send Email Invitations program is a general purpose bulk e-mailer that can send thousands of e-mails per hour. If you use it to send SPAM to people, there is a good chance that someone will contact your ISP, and the most likely result is that your ISP will cancel your account. Please don't use this program to send SPAM. 

2. Some ISP servers are set to automatically detect and refuse bulk sending of emails. They detect multiple emails being originated by the same SMTP server connection. Two StatPac settings can be used to minimize the possibility of being flagged as SPAM by your ISP. Both are in the StatPac.ini file (select File / Open / System Defaults File). If EmailDelay is set to a value higher than zero, a new SMTP  connection will be established for each email. If EmailLimitPerConnection is set to a value higher than 0, the software will close and reopen the SMTP connect at that limit. You can set either or both values.

3. Some hosting services have a quota on the number of emails you can send in a day. They do this in order to prevent spammers from abusing their SMTP mail server. If your ISP has such a policy, they will usually increase your quota by a simple request stating the reason why you need a higher quota.