AnalogX
ListMaster Pro
ListMaster Pro
ListMaster Pro
ListMaster Pro

ListMaster Pro

version 1.83
version 1.83
version 1.83
version 1.83

version 1.83

Documentation

Documentation


Running a mailing list on the net is becoming more and more popular, but while demand has been increasing, the quality of the tools to run/manage a list have pretty much stayed the same - but that's all about to change with AnalogX ListMaster Pro! LMPro makes it easy to manage large lists (it should support lists well in excess of 1,000,000 if you have enough memory), and in the future it will also work in conjunction with any mail server to create a super-powerful ListServer as well!

    :::Configuration:::
Setting up LMPro for your list is very simple, just go into the config menu and specify your email address (the password isn't required yet, but will be when the ListServer component is completed). Then fill in your DNS IP address; if you're running Win95/98 this can be found by going to Start->Run and typing in WinIPCFG, click [More Info] and you should see your DNS Server IP address.

    :::Checking email addresses:::
One of the most powerful (and only for v1.0) features is LMPro's ability to load a large list of email addresses and verify whether or not an account is still valid. It does this a number of ways, but all of them are passive so the user never is bothered by a verification email - but because there's a wide variety of servers out there (each configured differently), the results aren't 100%, but they're still VERY useful.

To check a list, simply load it into the program - once that is done select 'Verify all addresses' in the 'List Management' menu, then just site back and enjoy the show! The main limitation in how long it takes to process is the speed of your Internet connection, but a good ballpark is that it can check about 6-8 emails per second on a cable modem. Once it has completed, each email address will be given one of the following result codes:

    Completed Results:
                    Verified            The address appears valid
                    Bad format          The address contains invalid chars
                    Invalid user        The address cannot receive emails
                    Invalid domain      The domain appears invalid

    Partial Results:
                    No MX record        No MX (mail server) was found
                    DNS error           A DNS error was encountered
                    Unable to connect   Unable to connect to mail server
                    SMTP failure        SMTP failed
                    SMTP syntax error   A SMTP command was garbled
                    SMTP timeout        Timeout occurred waiting for response
                    Sender blocked      The sending address is blocked

The completed results code means that it now considers this email address to be checked to the best of it's abilities, where the partial results will be checked again the next time you run 'Verify all addresses' (completed results are skipped). If you would like to search the entire list again, then just simply 'Reset all addresses' before performing the verify!

    :::When to delete and when not to:::
It's important that when you get an 'Invalid User' result that you don't just delete every one of them - many of these are simply errors such as the email box is currently full. Another common error is that relaying is not supported; this doesn't necessarily mean that the account isn't valid, it just means the mail server is not currently viewing that email address as local, so it's normally not a good idea to delete these.

Also, when you get a 'Invalid Domain' error, with no actual error message that means it was rejected at the DNS level - it was unable to even get a valid MX entry back! Now, this may mean it's not a valid domain, but it may also mean their DNS servers have just moved and haven't updated properly, or that they have the DNS entries removed temporarily for some reason. Just exercise good judgement when removing emails, and you should be good to go!

    :::File formats:::
Currently LMPro supports three types of file formats; .LMP, it's internal format which saves all the additional information, and then .LST and .TXT which store only the addresses. The main difference between .LST and .TXT is the formatting; a .LST file will expect a new email address on each line, and nothing else. The .TXT file expects to see the email address contained within a <> (ex; <user@domain.com>) followed by the username, which is ignored and written back out as the email address when saving.

When you would like to merge in new email address to an existing project (.LMP), just load up the .LMP file, then load the list with all the current and new addresses. Now, choose 'Eliminate duplicates' from the 'List Management' menu and voila! You've merged the lists and the project now has the new addresses.