Mail::Addressbook::Convert::Genr - base class for many email conversion classes


Mail-Addressbook-Convert documentation  | view source Contained in the Mail-Addressbook-Convert distribution.

Index


NAME

Top

Mail::Addressbook::Convert::Genr - base class for many email conversion classes

SYNOPSIS

Top

This class is not meant to be called by the user. It is the base class for

Juno.pm

Spry.pm

Csv.pm

Tsv.pm

Compuserve.pm

These classes will convert csv (comma separated variables), tsv (tab separated variables), sprymail exports, juno address exports.

REQUIRES

Top

Perl, version 5.001 or higher

Carp

DESCRIPTION

Top

This is a base class designed for other modules in this distribution.

DEFINITIONS

Top

 Standard Intermediate Format(STF) :  

			The addressbook format that is used as an intermediate
			between conversions.  It is rfc822 compliant and can
			be used directly as a Eudora addressbook.  Do not use
			a Eudora addressbook as an STF. Some versions of 
			Eudora use a format, that while RFC822 compliant, will
			not work as an STF. Run the Eudora addressbook
			through $Eudora->scan()




METHODS

Top

new

no arguments needed.

scan

Input : a reference to an array containing input data.

Returns: a reference to a STF ( see above).

output

Input: a reference to a STF ( see above). Returns : a reference to an array containing the output file.

setfileFormat

Sets the file format must be called before calling scan or output. Input, must be one of following "csv","tsv","spry","compuserve" before calling scan must be one of following "csv","tsv" before calling scan

LIMITATIONS

Top

This only converts email address, aliases, and mailing lists. Phone numbers, postal addresses and other such data are not converted.

REFERENCES

Top

HISTORY

Top

This code is derived from the code used on www.interguru.com/mailconv.htm . The site has been up since 1996 ( but ldif was only included on 1997, when Netscape 3 started using it.) The site gets about 8000 unique visitors a month, many of whom make addressbook conversions. The code has been well tested.

FUTURE DIRECTIONS

Top

BUGS

Top

CHANGES

Top

Original Version 2001-Sept-09

COPYRIGHT

Top

AUTHOR

Top

Mail::Addressbook::Convert was written by Joe Davidson <jdavidson@interguru.com> in 2001.


Mail-Addressbook-Convert documentation  | view source Contained in the Mail-Addressbook-Convert distribution.