To obtain all of the addresses:
Log into your account (Telnet/SSH) and type (while in your home directory):
ezmlm-list
listname >./
listname.txt
Replace "listname" with the name of the list.
This will echo out the subscriber base to listname.txt (or whatever you choose to call the txt file) within your home directory.
Or upload the following short&sweet cgi script to your cgi-bin (after making the appropriate login info edits)
Code:
#!/bin/bash
list='listname'
xdom='xdomain'
user='accountusername'
ezmlm_list='/usr/local/bin/ezmlm/ezmlm-list'
cd /big/dom/$xdom/$user
echo -e "Content-Type: text/html\r\n\r\n"
echo "Current subscriber list for: $list <BR>"
echo -e "<PRE>\n"
if [ -x "$ezmlm_list" ]; then
$ezmlm_list $list
else
echo "The following program could not be found: $ezmlm_list"
fi
echo -e "\n</PRE>"
To insert the addresses into a new list you can copy and paste them into the bulk email address add box in the CNC on the new account.
MAKE SURE YOU HAVE THEIR PERMISSION TO DO SO!!! The above is for simply moving an existing list to it's new home but should not be used to duplicate your address collection into lists those addresses have not specifically subscribed to.
Deb
- They call me the copy & paste queen around these parts