Having Microsoft Exchange Coexist with ListManager

 

 

Microsoft Exchange does not forward all ListManager mail properly. Therefore, the way to have Microsoft Exchange coexist with ListManager is to have Microsoft Exchange listen to another port besides port 25 (the SMTP mail default port). Let ListManager listen on port 25, then tell it to forward non-ListManager mail on to Microsoft Exchange.

 

Here are the steps to have Microsoft Exchange and ListManager coexist. If you are running Exchange 5.5, these special instructions need to be followed, because there was a problem with Microsoft Exchange 5.5. For this particular version, mail has to come into ListManager first, and then go to the Exchange server. Other versions of Exchange, older and newer than 5.5 can be configured in any way, and it is recommended that mail be set up to go to Exchange first, and then to ListManager. If you would like Exchange to be in front of ListManager, it is your responsibility to make sure that you have a version of Exchange which is later than 5.5, and configured to accept mail for their ListManager hostname (lyris.mydomain.com), and then forward it to ListManager. For Exchange 5.5:

 

1) Install ListManager and then make sure that it is not currently running.

 

2) Create an 'A' record in your DNS, which is an alternate name for the current machine. The mail that should be accepted by ListManager will be sent to this address. All mail delivered to ListManager which does not have this name will be forwarded on to Microsoft Exchange.

 

For example, if your machine is currently called "mail" in your DNS, add another entry below it that has the same data, but with a new name, as in:

mail IN A 207.105.6.2 ; the original host name
listmanager IN A 207.105.6.2 ; the new "alias" host name

 

After this change, restart your DNS server.

 

3) With a text editor (such as notepad.exe) edit the file: C:\Winnt\system32\drivers\etc\services -- locate the line that says:

smtp 25/tcp mail

 

And change it to say:

smtp 26/tcp mail

 

Now save this file.

 

4) Restart Microsoft Exchange.

 

5) Start your ListManager server in the foreground, by clicking the "Run ListManager Now" icon.

 

6) In Utilities: Administration: Server: Server Settings: Network Settings: Receive Email, find the field that says "Forward Mail:". Type this in the Forward Mail field:

127.0.0.1 26

 

This instructs ListManager to forward non-ListManager mail to port 26, where Microsoft Exchange is listening.

 

Now, find the field named "Mail Receive Rules" in Utilities: Administration: Server: Server Settings: Security: Bans. Type the name (or names) of the host names that ListManager should accept mail for. Any mail that comes in for ListManager, which is not addressed, to these hosts will automatically be forwarded to Microsoft Exchange.

 

For example, if your machine was called "mail.mycorp.com" and you made an alias for it (in step 2) called "listmanager.mycorp.com", then in the "Mail Receive Rules" field enter this data:

@listmanager.mycorp.com

 

If you have multiple names for your ListManager server, which ListManager should answer, enter each of them here, separated by a carriage return. This means that all mail addressed to "@listmanager.mycorp.com" will be accepted and processed by ListManager, and any mail not addressed to "@listmanager.mycorp.com" will be forwarded to Microsoft Exchange.

 

7) Type "shutdown" on your ListManager server console. Wait for ListManager to shutdown, then start it again, by clicking the "Run ListManager Now" icon.

 

8) Start your mail program and send mail to lyris@ your host name. For example, if your ListManager alias is "listmanager.mycorp.com", send mail to "lyris@listmanager.mycorp.com". A minute or two after sending your message, ListManager should have sent you a response back. Now, send a test message to a user on your Microsoft Exchange Server to make sure that is working.



Having NTMail Coexist With ListManager Having Alta Vista Mail Coexist With ListManager