Hello folks
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Introduction to the problem:
Our present email setup comprises 30 Pegasus Mail clients served by Mercury32 on a Windows server (the APS Server). Mercury32 provides SMTP, IMAP and mailing list services. Mail is sent as apsarchaeology.co.uk. and received for apsarchaeology.co.uk and lincsheritage.org (via MessageLabs). Everything works fine.
Recently we decided to setup a separate mailing list for a new domain, heritagelincs.org. Therefore, this required that the server sending the mail should announce itself as something other than our default domain.
To accomplish this I have just installed a second copy of Mercury32 on a second Windows server (the HTL Server). The second copy of Mercury32 announces itself as heritagelincs.org.
The servers that Mercury32 is installed on are both located on the same LAN.
We only have one IP address, so I added heritagelincs.org to the list of local domains in the mercury core module on the APS Mercury32 Server and setup the MercuryP POP3 module. The new HTL Mercury32 Server polls the POP3 box and delivers it to Pegasus Mail accounts also located on the HTL server. Mail is sent out from the HTL server using the MercuryE SMTP module.
This all works great. I then setup three test mailing lists (double opt-in) on the HTL server and installed the MercuryB HTTP module to enable mailing list subscriptions via the web.
Web access to both the mailing lists on the APS and the HTL servers is done by assigning MLSS traffic to ports 8081 for APS and 8082 for HTL. The router forwards the traffic to the appropriate Windows server. This works fine.
My problem is that if I setup a mail account and give it a name already used on the APS Mercury32/Pegasus Mail installation, the APS server will deliver the mail to the corresponding APS Pegasus Mail account. OK, I thought - the HTL server is going to be used purely for mailing list management. I'll just create 'manager' accounts with different names. But, what I forgot was that Mercury32 uses a default mail account - maiser@ - to service subscription confirmations.
So, although I could access and successfully request subscription to each of the three test mailing lists on the HTL server, my subscription confirmation replies are received by the APS server and then dealt with by maiser@apsarchaeology.co.uk instead of maiser@heritagelincs.org. This results in an error message because the mailing lists are not present on the APS server
Can anyone help me resolve this please? Thomas had previously suggested asking MessageLabs if they can deliver mail from the new domain to a different port. I contacted ML about this, but they say they cannot change this.
I have looked at the mercury.ini file and see that maiser is listed as an option thus:
[Maiser]
Maiser: Maiser # 'Username' of mail server account
Helpfile: C:\MERCURY\Mercury\MAISER.HLP # Help sent on failed maiser requests
Lookupfile: C:\MERCURY\Mercury\MAISER.LKP # Format file for the 'lookup' command
Send_dir: C:\MERCURY\Mercury\SENDABLE # Directory for the 'send' command
Logfile: C:\MERCURY\Logs\Maiser\~y-~m-~d.LOG # Mail server log file
Notify: C:\MERCURY\Mercury\TMP # Dir. for pending 'notify' commands
NoList: N # If 'Y', disable the 'list' command
Local_only: Y # If 'Y', local 'notify' commands only
If I changed this to:
[Maiser]
Maiser: HTL-Maiser # 'Username' of mail server account
Helpfile: C:\MERCURY\Mercury\HTL-MAISER.HLP # Help sent on failed maiser requests
Lookupfile: C:\MERCURY\Mercury\HTL-MAISER.LKP # Format file for the 'lookup' command
Send_dir: C:\MERCURY\Mercury\SENDABLE # Directory for the 'send' command
Logfile: C:\MERCURY\Logs\HTL-Maiser\~y-~m-~d.LOG # Mail server log file
Notify: C:\MERCURY\Mercury\TMP # Dir. for pending 'notify' commands
NoList: N # If 'Y', disable the 'list' command
Local_only: Y # If 'Y', local 'notify' commands only
and renamed the corresponding files accordingly would it solve the problem, or is the maiser address and other maiser information hard-coded into Mercury32? Should the header remain unchanged [Maiser]?
Thanks to anyone for any help with this.
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Hello folks</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Introduction to the problem: </FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Our present email setup comprises 30 Pegasus Mail clients served by Mercury32 on a Windows server (the APS Server). Mercury32 provides SMTP, IMAP and mailing list services. Mail is sent as apsarchaeology.co.uk. and received for apsarchaeology.co.uk and lincsheritage.org (via MessageLabs). Everything works fine.</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Recently we decided to setup a separate mailing list for a new domain, heritagelincs.org. Therefore, this required that the server sending the mail should announce itself as something other than our default domain.</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>To accomplish this I have just installed a second copy of Mercury32 on a second Windows server<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>(the HTL Server). The second copy of Mercury32 announces itself as heritagelincs.org.</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>The servers that Mercury32 is installed on are both located on the same LAN.</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>We only have one IP address, so I added heritagelincs.org to the list of local domains in the mercury core module on the APS Mercury32 Server and setup the MercuryP POP3 module. The new HTL Mercury32 Server polls the POP3 box and delivers it to Pegasus Mail accounts also located on the HTL server. Mail is sent out from the HTL server using the MercuryE SMTP module.</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>This all works great. I then setup three test mailing lists (double opt-in) on the HTL server and installed the MercuryB HTTP module to enable mailing list subscriptions via the web.</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Web access to both the mailing lists on the APS and the HTL servers is done by assigning MLSS traffic to ports 8081 for APS and 8082 for HTL. The router forwards the traffic to the appropriate Windows server. This works fine.</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>My problem is that if I setup a mail account and give it a name already used on the APS Mercury32/Pegasus Mail installation, the APS server will deliver the mail to the corresponding APS Pegasus Mail account. OK, I thought - the HTL server is going to be used purely for mailing list management. I'll just create 'manager' accounts with different names. But, what I forgot was that Mercury32 uses a default mail account - maiser@ - to service subscription confirmations.</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>So, although I could access and successfully request subscription to each of the three test mailing lists on the HTL server, my subscription confirmation replies are received by the APS server and then dealt with by maiser@apsarchaeology.co.uk instead of maiser@heritagelincs.org. This results in an error message because the mailing lists are not present on the APS server</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Can anyone help me resolve this please? Thomas had previously suggested asking MessageLabs if they can deliver mail from the new domain to a different port. I contacted ML about this, but they say they cannot change this. </FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>I have looked at the mercury.ini file and see that maiser is listed as an option thus:</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>[Maiser]</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Maiser:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>Maiser<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># 'Username' of mail server account</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Helpfile:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>C:\MERCURY\Mercury\MAISER.HLP<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># Help sent on failed maiser requests</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Lookupfile:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>C:\MERCURY\Mercury\MAISER.LKP<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># Format file for the 'lookup' command</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Send_dir:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>C:\MERCURY\Mercury\SENDABLE<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># Directory for the 'send' command</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Logfile:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>C:\MERCURY\Logs\Maiser\~y-~m-~d.LOG<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># Mail server log file</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Notify:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>C:\MERCURY\Mercury\TMP<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># Dir. for pending 'notify' commands</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>NoList:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>N<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># If 'Y', disable the 'list' command</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Local_only:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>Y<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># If 'Y', local 'notify' commands only</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>If I changed this to:</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>[Maiser]</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Maiser:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>HTL-Maiser<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># 'Username' of mail server account</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Helpfile:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>C:\MERCURY\Mercury\HTL-MAISER.HLP<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># Help sent on failed maiser requests</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Lookupfile:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>C:\MERCURY\Mercury\HTL-MAISER.LKP<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># Format file for the 'lookup' command</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Send_dir:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;</SPAN>C:\MERCURY\Mercury\SENDABLE<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># Directory for the 'send' command</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Logfile:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>C:\MERCURY\Logs\HTL-Maiser\~y-~m-~d.LOG<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># Mail server log file</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Notify:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>C:\MERCURY\Mercury\TMP<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># Dir. for pending 'notify' commands</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>NoList:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>N<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># If 'Y', disable the 'list' command</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Local_only:<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>Y<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN># If 'Y', local 'notify' commands only</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>and renamed the corresponding files accordingly would it solve the problem, or is the maiser address and other maiser information hard-coded into Mercury32? Should the header remain unchanged [Maiser]?</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:p><FONT face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" size=3>Thanks to anyone for any help with this.</FONT></P>