Community Discussions and Support
Domain Alias nightmare

> 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,

&amp;gt; Okay, this IS going to take a few rounds but hopefully we&#039;re reaching the culprit. &amp;gt; &amp;gt; My (volunteer) ISP, for valid reasons, has decided to upgrade and this &amp;gt; way invalidate my current setup. The setup has 2 duties: &amp;nbsp; &amp;gt; &amp;gt; &amp;gt; *&amp;nbsp;&amp;nbsp; POP3 domain mailbox splitting. 3 userid&#039;s are on my PC (all in &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; same Live Mail) and 1 is on the wife&#039;s. For this I use a filtering &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rule, and if the header To contains her e-mail address I copy to &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; her mailbox. &amp;gt; &amp;gt; *&amp;nbsp;&amp;nbsp; Forward to webmail (handy during daytime when I am not at home PC) &amp;gt; &amp;gt; What the ISP now has done is still receiving my e-mail but my subdomain &amp;gt; avalokite.doge.nl now has become avalokite.cumail.nl through a Domain &amp;gt; Alias. And my username/password towards the ISP changed, now the &amp;gt; username is postmaster@avalokite.cumail.nl. Did you add this domain to the Mercury domains list?&amp;nbsp; 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. &amp;nbsp; &amp;gt; As far as I can see, nowhere in the Mercury files I have configured &amp;gt; the domain name but it still might be somewhere... Configuration | Mercury core | Local domains. &amp;gt; Two scenarios tried uptilnow. First one: POP3D without &#039;default user&#039;. Result &amp;gt; 16:46:14 - Connecting to pop3.avalokite.cumail.nl:110 as &#039;postmaster@avalokite.cumail.nl&#039; &amp;gt;&amp;nbsp;&amp;nbsp; - 6 messages successfully retrieved. &amp;gt;&amp;nbsp;&amp;nbsp; - 6 non-local messages ignored. Domain of the received mail is not in the domains list and there is no default user. &amp;gt; &amp;gt; How the heck does it conclude that the messages are non-local? Does it &amp;gt; make some assumption based on the fact that the polling address is &amp;gt; cumail.nl? &amp;gt; &amp;gt; Anyhow, mail disappeared ;-) So I tried the next trick in the book, &amp;gt; step by step debug: configured a &#039;local user&#039; which basically disables &amp;gt; all mail distributing rules. Still more interesting results: &amp;gt; &amp;gt; &amp;gt; 17:00:27 - Connecting to pop3.avalokite.cumail.nl:110 as &#039;postmaster@avalokite.cumail.nl&#039; &amp;gt;&amp;nbsp;&amp;nbsp; - 1 message successfully retrieved. &amp;gt;&amp;nbsp;&amp;nbsp; - 1 message delivered to &#039;lorderik@avalokite.doge.nl&#039;. &amp;gt; &amp;gt; So far nice. BUT, what does Mercury do: &amp;gt; &amp;gt; *&amp;nbsp;&amp;nbsp; Filtering rules executed normally, it forwards to the webmail &amp;gt; &amp;gt; *&amp;nbsp;&amp;nbsp; However the mail for lorderik (Windows live mail client) is not &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kept locally for the client, but sent over Internet to the ISP &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; again! Which cleverly enough decides this is a circular loup and &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 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. &amp;gt; So again, somewhere it seems that Mercury thinks it knows that all &amp;gt; local mail clients should be configured with cumail addresses and &amp;gt; anything received through a Domain Alias (the new scenario) does get &amp;gt; through the filtering/forward rules but not in any decent way through &amp;gt; the POP client. It is even very certain that any non-cumail address &amp;gt; does not belong here... A couple of ways. 1.&amp;nbsp;&amp;nbsp; &amp;nbsp;Create an alias for user@avalokite.cumail.nl to user@&amp;lt;a local domain&amp;gt; so the mail gets delivered to a local user. 2.&amp;nbsp;&amp;nbsp; &amp;nbsp;Not sure how to fix the webmail problem since that address is in fact the same address as the POP3 domain.&amp;nbsp; 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.&amp;nbsp; What you could do is forward this to a Yahoo or GMail account though. &amp;gt; Who has an idea what goes wrong, and if fixable then how? &amp;gt;&amp;nbsp; Tnx a lot,

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.

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

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.

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.

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...

Who has an idea what goes wrong, and if fixable then how?

 Tnx a lot,

<Erik>

 

&lt;P&gt;Okay, this IS going to take a few rounds but hopefully we&#039;re reaching the culprit.&lt;/P&gt; &lt;P&gt;&amp;nbsp;My (volunteer) ISP, for valid reasons, has decided to upgrade and this way invalidate my current setup. The setup has&amp;nbsp;2 duties:&lt;/P&gt; &lt;P&gt;* POP3 domain mailbox splitting. 3 userid&#039;s are on my PC (all in same Live Mail) and 1 is on the wife&#039;s. For this I use a filtering rule, and if the header To contains her e-mail address I copy to her mailbox.&lt;/P&gt; &lt;P&gt;* Forward to webmail (handy during daytime when I am not at home PC)&lt;/P&gt; &lt;P&gt;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 &lt;A href=&quot;mailto:postmaster@avalokite.cumail.nl&quot;&gt;postmaster@avalokite.cumail.nl&lt;/A&gt;.&lt;/P&gt; &lt;P&gt;As far as I can see, nowhere in the Mercury files I have configured the domain name but it still might be somewhere...&lt;/P&gt; &lt;P&gt;Two scenarios tried uptilnow. First one: POP3D without &#039;default user&#039;. Result&lt;/P&gt; &lt;P&gt;16:46:14 - Connecting to pop3.avalokite.cumail.nl:110 as &lt;A href=&quot;mailto:&#039;postmaster@avalokite.cumail.nl&#039;&quot;&gt;&#039;postmaster@avalokite.cumail.nl&#039;&lt;/A&gt; &amp;nbsp; - 6 messages successfully retrieved. &amp;nbsp; - 6 non-local messages ignored. &lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;How the heck&lt;/STRONG&gt; 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?&lt;/P&gt; &lt;P&gt;Anyhow, mail disappeared ;-) So&amp;nbsp;I tried the next trick&amp;nbsp;in the book, step by step debug: configured a &#039;local user&#039; which basically disables all mail distributing rules. Still more interesting results:&lt;/P&gt; &lt;P&gt; 17:00:27 - Connecting to pop3.avalokite.cumail.nl:110 as &lt;A href=&quot;mailto:&#039;postmaster@avalokite.cumail.nl&#039;&quot;&gt;&#039;postmaster@avalokite.cumail.nl&#039;&lt;/A&gt; &amp;nbsp; - 1 message successfully retrieved. &amp;nbsp; - 1 message delivered to &lt;A href=&quot;mailto:&#039;lorderik@avalokite.doge.nl&#039;&quot;&gt;&#039;lorderik@avalokite.doge.nl&#039;&lt;/A&gt;. &lt;/P&gt; &lt;P&gt;So far nice. BUT, what does Mercury do:&lt;/P&gt; &lt;P&gt;* Filtering rules executed normally, it forwards&amp;nbsp;to the webmail&lt;/P&gt; &lt;P&gt;* However the mail for lorderik (Windows live mail client) is &lt;U&gt;not &amp;nbsp;kept locally for the client, but sent over Internet to the ISP again!&lt;/U&gt; Which cleverly enough decides this is a circular loup and terminates.&lt;/P&gt; &lt;P&gt;So again, somewhere it seems that Mercury thinks it knows that all local mail clients should be configured with cumail addresses and anything&amp;nbsp;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...&lt;/P&gt; &lt;P&gt;Who has an idea what goes wrong, and if fixable then how?&lt;/P&gt; &lt;P&gt;&amp;nbsp;Tnx a lot,&lt;/P&gt; &lt;P&gt;&amp;lt;Erik&amp;gt;&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;&amp;nbsp;&lt;/P&gt;

Mercury will check if an address is local by examining the [Domains] section in mercury.ini. Start by having a look what is says there.

/Rolf 

&lt;p&gt;Mercury will check if an address is local by examining the [Domains] section in mercury.ini. Start by having a look what is says there.&lt;/p&gt;&lt;p&gt;/Rolf&amp;nbsp;&lt;/p&gt;

Oops, that had info totally irrelevant for the old situation (just the local host name, not relevant for the ISP). But now in the new one indeed did do the job, I added the avalokite.doge.nl info there and now it likes resolving all rules again. So this was needed now that ISP name and login were using the domain alias trick.

Let's hope it's the solution for now, thanks a million!

 

<Erik>

&lt;P&gt;Oops, that had info totally irrelevant for the old situation (just the local host name, not relevant for the ISP). But now in the new one indeed &lt;STRONG&gt;did&lt;/STRONG&gt; do the job, I added the avalokite.doge.nl info there and now it likes resolving all rules again. So this was needed now that ISP name and login were using the domain alias trick.&lt;/P&gt; &lt;P&gt;Let&#039;s hope it&#039;s the solution for now, thanks a million!&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;&amp;nbsp;&lt;/P&gt; &lt;P&gt;&amp;lt;Erik&amp;gt;&lt;/P&gt;
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft