Lyris User's Guide
[previous] [next] [contents]
Importing Email Addresses
Table of Contents
· Introduction
· Email Commands
· Web Interface for Users
· Server Administrator
· Site Administrator
· List Administrator
· Other Topics
· Add-On Packages
· Installing and Upgrading
· · Installing Lyris List Manager
· · Installing Lyris List Manager on Unix
· · Mail Server Coexistence
· · Upgrading to Lyris List Manager from Another List Manager
· · · Importing Email Addresses
· · · Importing Mailing List Archives
· · · Importing Archives from Connect2Library
· · Troubleshooting
· Appendix
· Frequently Asked Questions

Importing Email Addresses

If you are moving your mailing list from another list manager program to Lyris List Manager, you will probably want to import into Lyris List Manager the email addresses of your list members.

The easiest way to do this is with the "Create Many Members" button in the Members Page of the List Admin menu. See First Members Page. This is what we recommend most people use.

However, a Perl program is also available to accomplish this. The advantages of the Perl program:

* Can be run on the command line.
* Easier than the web interface for very large lists, since most browsers will not accept very huge "cut and paste" lists of members, and will run to completion.
* Can be customized to suit your needs.
* Can be run remotely, on any machine with TCP/IP access to the Lyris List Manager Server.

To run this program, go to your web server's CGI directory (where the other Lyris List Manager Perl programs were installed) and enter the command:

    perl imp-user.pl

You will need to supply the mailing list name and the filename of the file. The program will display progress information as it imports.

Note: Email addresses are checked for duplicates, so that duplicate memberships, if any exist, are automatically removed.

The import program supports all the import formats supported by the web interface. Examples of these are:

    "John Smith" <jsmith@yourcompany.com>
    John Smith <jsmith@yourcompany.com>
    jsmith@yourcompany.com (John Smith)
    jsmith@yourcompany.com John Smith
    jsmith@yourcompany.com
    43212,3123
    53445,3232 John Smith

The last two examples are CompuServe addresses that Lyris List Manager automatically converts into Internet addresses.

Note: If you have a ListProc ". subscribers" file that you want to import into Lyris List Manager, you will need to use the "implproc.pl" program to do this. This program functions in the same manner as "imp-user.pl", but reads the ". subscribers" format. To run it, type the command "perl implproc.pl".

Note: If you import a very large mailing list on Windows, that the speed on importing will gradually slow, and the size of the Perl script will grow. This is because Perl on Window leaks memory. If the speed of importing is important to you, you might consider importing members into your list in batches of 20,000, by splitting your member list into groups of 20,000 members. That way, the impact of the perl memory leak will be less strongly felt.

Other pages which link to this page:
  • Upgrading to Lyris List Manager from Another List Manager
  • New in Version 2.5
  • Page 545 of 629