Hi,
I have Mercury32 installed on a Windows 2003 server that also runs IIS SMTP. I recently installed GFI MailEssentials to help reduce the amount of spam. The issue I have is as follows. How can I resolve them? I running IMAP and SMTP via Mercury. No other service is running e.g. POP3.
1. Mercury32 is not picked up by GFI since GFI filters spam via IIS SMTP service. How can I relay the mail from Mercury to IIS and have GFI filter the email?
It would probably be a lot easier to get an answer if you were to tell up what path the mail would be taking? Does mail first get to MercuryS? IIS SMTP? GFI Mail Essentials what ever that is?
You would need to move IIS SMTP onto port 25 and MercuryS onto another port, then get GFI to forward (if that's how it works) to that (mercS) port.
[quote user="dilberts_left_nut"]You would need to move IIS SMTP onto port 25 and MercuryS onto another port, then get GFI to forward (if that's how it works) to that (mercS) port.
[/quote]
Thanks. Both of them are currently on the same port address however have a different IP address. GFI doesn't forward anything. It utilizes IIS SMTP.
After a quick look at their site, it seems GFI can do almost as much as Mercury, almost as well, for more money [:)]
I would forget GFI / IIS & setup Spamhalter / Clamwall / Greywall in Mercury.
P.S.
Looks like a nightmare to configure / backup
[quote]
System requirements
• Windows Server 2003 Standard/Enterprise (x32 Edition only) or
Windows 2000 Professional/Server/Advanced Server (Service
Pack 1 or higher) or Windows XP
NOTE 1: GFI MailEssentials currently cannot be installed on a
Windows Server 2003 x64 Edition machine, if Microsoft Exchange
Server 2007 is not installed on that machine.
NOTE 2: Since the version of Internet Information Services (IIS)
included in Windows XP is limited to serving only 10 simultaneous
client connections, installing GFI MailEssentials on a machine
running Windows XP could affect its performance.
• Microsoft .Net framework 2.0
• Microsoft IIS SMTP service installed and running as an SMTP
relay to your mail server. This means that the MX record of your
domain must be pointing to the machine on which you will install
GFI MailEssentials. For more information on how to configure IIS5:
http://support.microsoft.com/support/kb/articles/Q293/8/00.ASP.
NOTE: If you are going to install GFI MailEssentials on the
Microsoft Exchange 2007 Edge Transport Server Role, you do not
need to install the IIS SMTP service since Microsoft Exchange
Server 2007 has its own built in SMTP server.
• If you are going to use the GFI MailEssentials reporter, Microsoft
XML core services is required. This is included in the GFI
MailEssentials installation and will be installed automatically if your
operating system is UK/US English.
[/quote]
Thanks. Both of them are currently on the same port address however
have a different IP address. GFI doesn't forward anything. It utilizes
IIS SMTP.
Then you'll need to get the IIS server to get the mail and then forward it to MercuryS. The IIS server may be able to setup a domain mailbox that you could pull with MercuryD as well. That said, I also looked at GFI and it does not do anything more that what is currently available for Mercury/32 (SpamHalter, Graywall, POPFileD, blacklists and filtering) and it does not even advertise it works as well. I'm running at a 99.84% effectiveness and 0.034% false positive rate with POPFileD, Graywall, Clamwall, and a couple of blacklists. Not sure how many mailboxes you have on your server but GFI Essentials can get pretty pricey very fast.
[quote user="Thomas R. Stephenson"]
Thanks. Both of them are currently on the same port address however
have a different IP address. GFI doesn't forward anything. It utilizes
IIS SMTP.
Then you'll need to get the IIS server to get the mail and then forward it to MercuryS. The IIS server may be able to setup a domain mailbox that you could pull with MercuryD as well. That said, I also looked at GFI and it does not do anything more that what is currently available for Mercury/32 (SpamHalter, Graywall, POPFileD, blacklists and filtering) and it does not even advertise it works as well. I'm running at a 99.84% effectiveness and 0.034% false positive rate with POPFileD, Graywall, Clamwall, and a couple of blacklists. Not sure how many mailboxes you have on your server but GFI Essentials can get pretty pricey very fast.
[/quote]
Thanks Thomas & dilberts_left_nut. How do I get IIS to retrieve the mail and forward it to MercuryS? I did attempt to set up a relay via IIS however it fails to work. When I say fail, I changed the IP address on IIS SMTP to that of Mercury and assigned Mercury another IP address. All mail stops being received.
Only reason I am having to use GFI is because it has already been installed. The powers that be have insisted on using GFI...
You will need to check the IIS documentation, I have never used it.
I saw a section in the GFI docs for setting it up on a separate 'gateway' server and forwarding to Exchange. The same process should work forwarding to Mercury.
On the plus side of this setup, you could enlighten the 'powers that be' by showing them the spam that GFI misses & Mercury catches. [:)]
[quote user="dilberts_left_nut"]
You will need to check the IIS documentation, I have never used it.
I saw a section in the GFI docs for setting it up on a separate 'gateway' server and forwarding to Exchange. The same process should work forwarding to Mercury.
On the plus side of this setup, you could enlighten the 'powers that be' by showing them the spam that GFI misses & Mercury catches. [:)]
[/quote]
I had a look at that as well however it doesn't work (I might have missed something). Upon consulting the GFI forums, the administrator suggested relaying it via IIS and hence my post on how I could have mail relayed to IIS.
Hi,
You would need to configure IIS to receive emails from the internet and route these to your Mercury server. Your Mercury server would need to be configured to route outbound emails through IIS, which will then deliver them to the internet.
Check http://support.gfi.com/manuals/en/me12/me12manual.1.8.html, which explains how to configure IIS to perform the above.
Are you installing GFI MailEssentials on the same machine as your Mercury server?
I had a look at that as well however it doesn't work (I might havemissed something). Upon consulting the GFI forums, the administrator
suggested relaying it via IIS and hence my post on how I could have
mail relayed to IIS.
Then I do not know what they mean with this statement on their web site. Looks to me like it should work with any SMTP server. Looks like the installation chapter of their documentation should cover how this works.
Seamless integration with Exchange Server, Lotus Domino and other SMTP servers
GFI
MailEssentials integrates seamlessly with Microsoft Exchange
2000/2003/2007: It installs on the Exchange SMTP service and does not
require gateway configuration. Via the SMTP protocol, it also works
with Exchange 5.5, Lotus Domino and other popular SMTP/POP3 servers.
System requirements
• | Windows 2000/2003 - Pro, Server or Advanced Server or Windows XP Professional |
• | IIS5 SMTP service installed and running as an SMTP relay to your mail server |
• | Microsoft Exchange server 2000, 2003, 2007, 4, 5 or 5.5, Lotus Domino, or an SMTP/POP3 mail server |
• | For the list server feature, Microsoft Message Queueing Services is required |
• | Microsoft .NET Framework 2.0. |
For more detailed system requirements, please see the installation chapter.
Since he's talking about relaying though that is something that is done on the GFI end not by Mercury/32 on the receiving end. In any case I'd not switch the two IP addresses until yuo are sure that mail sent to the IIS server via GFI actually gets to the MercuryS server. ;-)
[quote user="nicks"]
Hi,
You would need to configure IIS to receive emails from the internet and route these to your Mercury server. Your Mercury server would need to be configured to route outbound emails through IIS, which will then deliver them to the internet.
Check http://support.gfi.com/manuals/en/me12/me12manual.1.8.html, which explains how to configure IIS to perform the above.
Are you installing GFI MailEssentials on the same machine as your Mercury server?
[/quote]
Thanks Nick. How would I configure IIS to receive emails from the internet and route them to Mercury? That's what I have been trying to do but am unsure how to. GFI is installed on the same machine as Mercury and IIS.
I really think you are addressing the wrong group of people. The people that created the IIS SMTP host say it can forward mail to any other SMTP host and I would expect their documentation and setup to cover this. I would also expect that the GFI documentation would point you to the instructions for doing this since they also say the same thing. I doubt very seriously if there are very many prople running the GFI essentials with Mercury/32 since it would be totally redundant. ;-)
[quote user="Thomas R. Stephenson"]
I really think you are addressing the wrong group of people. The people that created the IIS SMTP host say it can forward mail to any other SMTP host and I would expect their documentation and setup to cover this. I would also expect that the GFI documentation would point you to the instructions for doing this since they also say the same thing. I doubt very seriously if there are very many prople running the GFI essentials with Mercury/32 since it would be totally redundant. ;-)
[/quote]
Thanks Thomas. I would suspect that GFI would only be able to forward it be IIS is set up to receive the emails since GFI snaps into IIS SMTP. I am however unsure how I can set up IIS to receive the emails.
The problem is not the setting up of IIS SMTP to receive the mail, it's probably already set to get the mail on port 25. Is it available to the outside world? Could you provide the host name and IP address if the IIS Server for testing? Once you can verify that the IIS SMTP host can be contacted then all you need to figure out is to how the setup the IIS SMTP host to forward all the mail for your domain to the Mercury/32 MercuryS host.
I do not have a IIS server so I really can't be all that much help. There must be some sort of setup documentation with the server though. Here's something from MS on doing this on a Windows 2000 server, I suppose it would be pretty much the same for any MS Windows server with IIS.
http://support.microsoft.com/kb/q293800/
and the GFI instructions as well:
http://support.gfi.com/manuals/en/msec8/msec8manual-1-21.html
I am assuming that the way GFI works is the mail is received by the IIS server, processed by GFI and then delivered to the IIS user mailbox. When the mailbox are not on the IIS server then you need to forward that domain off to the SMTP host after GFI does it's thing.
[quote user="Thomas R. Stephenson"]
The problem is not the setting up of IIS SMTP to receive the mail, it's probably already set to get the mail on port 25. Is it available to the outside world? Could you provide the host name and IP address if the IIS Server for testing? Once you can verify that the IIS SMTP host can be contacted then all you need to figure out is to how the setup the IIS SMTP host to forward all the mail for your domain to the Mercury/32 MercuryS host.
I do not have a IIS server so I really can't be all that much help. There must be some sort of setup documentation with the server though. Here's something from MS on doing this on a Windows 2000 server, I suppose it would be pretty much the same for any MS Windows server with IIS.
http://support.microsoft.com/kb/q293800/
and the GFI instructions as well:
http://support.gfi.com/manuals/en/msec8/msec8manual-1-21.html
I am assuming that the way GFI works is the mail is received by the IIS server, processed by GFI and then delivered to the IIS user mailbox. When the mailbox are not on the IIS server then you need to forward that domain off to the SMTP host after GFI does it's thing.
[/quote]
Thanks Thomas. I'll look into setting up IIS to receive emails for the domains listed in Mercury and hopefully I'll being able to forward them through. I am guessing that I'll have to set up each domain in IIS and relay it to Mercury/32. Has anyone used IIS to relay domains?
Has anyone used IIS to relay domains?
Of course, but I doubt very seriously if you'll find any of them in this forum. ;-) Again, you need to be talking to a forum on IIS SMTP.
This question is like asking a question about MS BASIC in a Visual C++ forum. You may find someone who has done it, but most likely a long time ago and would be providing info from memory.
Your previous draft for topic is pending
If you continue, your previous draft will be discarded.