Community Discussions and Support

The perfect forum for general discussions or technical questions about Mercury Mail Server.

0
-1
closed
Thomas R. Stephenson posted Apr 22 '12 at 9:09 pm

> Okay, this IS going to take a few rounds but hopefully we're reaching the culprit.
>
> My (volunteer) ISP, for valid reasons, has decided to upgrade and this
> way invalidate my current setup. The setup has 2 duties:  
>
>
> *   POP3 domain mailbox splitting. 3 userid's are on my PC (all in
>     same Live Mail) and 1 is on the wife's. For this I use a filtering
>     rule, and if the header To contains her e-mail address I copy to
>     her mailbox.
>
> *   Forward to webmail (handy during daytime when I am not at home PC)
>
> What the ISP now has done is still receiving my e-mail but my subdomain
> avalokite.doge.nl now has become avalokite.cumail.nl through a Domain
> Alias. And my username/password towards the ISP changed, now the
> username is postmaster@avalokite.cumail.nl.

Did you add this domain to the Mercury domains list?  If this is the domain of the mail received into the POP3 mailbox and is not in the Mercury domains list then the mail will be considered non-local.  

> As far as I can see, nowhere in the Mercury files I have configured
> the domain name but it still might be somewhere...

Configuration | Mercury core | Local domains.

> Two scenarios tried uptilnow. First one: POP3D without 'default user'. Result
> 16:46:14 - Connecting to pop3.avalokite.cumail.nl:110 as 'postmaster@avalokite.cumail.nl'
>   - 6 messages successfully retrieved.
>   - 6 non-local messages ignored.

Domain of the received mail is not in the domains list and there is no default user.

>
> How the heck does it conclude that the messages are non-local? Does it
> make some assumption based on the fact that the polling address is
> cumail.nl?
>
> Anyhow, mail disappeared ;-) So I tried the next trick in the book,
> step by step debug: configured a 'local user' which basically disables
> all mail distributing rules. Still more interesting results:
>
>
> 17:00:27 - Connecting to pop3.avalokite.cumail.nl:110 as 'postmaster@avalokite.cumail.nl'
>   - 1 message successfully retrieved.
>   - 1 message delivered to 'lorderik@avalokite.doge.nl'.
>
> So far nice. BUT, what does Mercury do:
>
> *   Filtering rules executed normally, it forwards to the webmail
>
> *   However the mail for lorderik (Windows live mail client) is not
>     kept locally for the client, but sent over Internet to the ISP
>     again! Which cleverly enough decides this is a circular loup and
>     terminates.

Correct, you have set the local domain to a non-local domain so it is forwarded to the remote address which is of course puts is back into the same POP3 mailbox.

> So again, somewhere it seems that Mercury thinks it knows that all
> local mail clients should be configured with cumail addresses and
> anything received through a Domain Alias (the new scenario) does get
> through the filtering/forward rules but not in any decent way through
> the POP client. It is even very certain that any non-cumail address
> does not belong here...

A couple of ways.

1.    Create an alias for user@avalokite.cumail.nl to user@<a local domain> so the mail gets delivered to a local user.

2.    Not sure how to fix the webmail problem since that address is in fact the same address as the POP3 domain.  This means if lorderik@avalokite.doge.nl is the same as the POP3 address you will create a loop if forwarded back to the POP3 mailbox.  What you could do is forward this to a Yahoo or GMail account though.

> Who has an idea what goes wrong, and if fixable then how?
>  Tnx a lot,

0
-1

Thanks Paul,

May be it's not soo bad that my users could only forward ALL of their mails or nothing. Then they hopfully felt annoyed from the lot of incoming e-mails on their mobile phones and do not forget to switch-off the forwarder after the weekend [:D]

I mark this thread as solved.

Cheers

Joerg

0
-1
closed
Rolf Lindby posted Apr 17 '12 at 6:32 pm

I assume you are on the mailing list yourself? If so you should be able to find the .CNM file containing the distributed message in your mailbox directory. Open the file in a text editor (Notepad or whatever) and see if there is any obvious problem in it. If you want help examining it you can post it (or a link to it) here, at least the headers. (If there is some syntax problem it's probably in the address headers.)

/Rolf 

 

0
-1
closed
Rolf Lindby posted Apr 12 '12 at 6:13 pm

MercuryC will always try to deliver messages as fast as it can, there are no settings to limit that. If you use mailing lists you could perhaps split them into several list with max 1000 recipients per list, and send at different times. Or you could find some other SMTP relay host that doesn't limit traffic, of course.

/Rolf 

0
-1

Yes this works, I have backed the whole folder up too (Mercury directory structure). All of the files are located in the folder so it really is that easy. Watch path/folder name in case that changes as mentioned here.  Some things really are that easy, and totally makes sense to keep the backup so you don't have to reconfigure. Post if you still have an issue.

0
-1
closed
skinnyveganboy posted Apr 2 '12 at 11:39 am

I won't need to worry about abuse as my dinky website only gets about i visitor a year. I just want to do it to say i can. I don't know any programming like c++ or Perl. I don't even know cgi. so I guess it's just not possible for right now.

0
-1
closed
DiamondGuy posted Apr 17 '12 at 4:50 pm

[quote user="Thomas R. Stephenson"]


What it the IP address of your fixed IP connection used by the router.  You domain name needs to be set in the DNS with an A record pointing to this IP address and an MX record pointing to this host name.  I have previously provided this info.  FWIW, why in the world are you munging your IP address, it

[/quote]

Hello Thomas

I know you have already provided me this info with regards to DNs and the A record, I have already set that up from your last post, I was just letting you knew with in my last post what I had done. [:)]

I hope i have not offended you by munging my IP address, As i'm new to this I was unsure if it was safe to show my full fixed IP address [:$]

Following steps to resolve issue with WHS not working with Mercury/32  

Ok following your help I have completly set it up and still does not work but don't worry found out why, I set my laptop up and installed Mercury/32 on that and then forward all the correct ports to the laptop and all worked fine [:S]

So changed ports of back to WHS2011 and checks all settings in Mercury/32 all fine - then thought Ehhh lets check the firewall !!!! I turned off Microsofts WHS2011 firewall and Boom Mercury/32 works fine send and recive email works LOL.

So know I just need to find out how to change the firewall to allow <ercury to run correctly....

I will be back to ask some quest's soon as I would like to do some other stuff around this but need to sort out the firewall now.

Big thak you again

[:D] 

0
-1
closed
PaulW posted Apr 3 '12 at 2:51 pm

It would be a good idea if you explained what you are intending to do with the Mercury server.

As Rolf says, you need to be able to have a domain name which you can control before you can make much use of a mailserver.

 

0
-1
closed
Greenman posted Apr 2 '12 at 1:51 pm

Thanks a lot for that, Thomas. I've posted on Apple's forum so I'll let you know if I get a response. Another iPhone user reported the same issue last year but no responses were made :(

0
-1
closed
vefatica posted Mar 26 '12 at 7:11 am

[quote user="Rolf Lindby"]You could declare the daemon function the way you describe, but if it's actually never going to be called you could presumably leave it out.

I haven't used Visual Studio 2010 to compile a daemon so I can't comment on that part.

/Rolf[/quote]

Thanks, Rolf.  I read "In its simplest form, a Daemon is a simple 32-bit Windows DLL that
exports a single function, called "daemon"." and figured it must be there.  So I put it there.  It's working fine.

 

0
-1
closed
Jhonny posted Mar 23 '12 at 9:10 am

 

Thank you the forwarding solution is working perfectly. 

 

Thank you for your kind support,

 

Best regards,

 

Jhonny

0
-1

Well, there are certainly a few here who run Mercury on Win7 so I guess you'll just have to wait until they spot this.

I use Mercury on Windows Storage Server 2008 under the administrator login and the help files display without any problems both via Mercury and by opening mercury.hlp from the installation folder.

0
-1
closed
Rolf Lindby posted Mar 19 '12 at 8:50 pm

If your Internet provider blocks outgoing traffic on port 25 you will either have to convince them not to do that for your IP, or switch to using the SMTP client module MercuryC to relay outgoing messages through your Internet provider's SMTP server.

/Rolf 

0
-1
closed
GordonM posted Mar 16 '12 at 3:05 am

I went through this issue of using Thunderbird with Mercury, with SSL, several months ago.  In the end, I got it to work satisfactorily.  Within my LAN, I didn't use SSL, but used it for external connections.  This is discussed in the threads  and http://community.pmail.com/forums/thread/29655.aspx.  Maybe some parts of these threads may help.

In the end, I decided not to use SSL for external connections.  Instead, I now use OpenVPN.  External connections are effectively part of my LAN and I don't need to use any other connection secuirty.  It saved having to make another hole in my firewall, as that for OpenVPN was already there.  As I am the sole external user, there is no significant management problem.

Gordon

 

2.32k
13.69k
8
Actions
Hide topic messages
Enable infinite scrolling
Previous
Next
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft