Community Discussions and Support
Filter rulez...

Okay, don't know what I changed but it works now. The purpose of my 'copy' was that postmaster also gets a copy of the mail next to Sandya, for now seems to work. No MercuryS present of course ;-)

 Tnx for all,

 

<Erik>

 

&lt;P&gt;Okay, don&#039;t know what I changed but it works now. The purpose of my &#039;copy&#039; was that postmaster also gets a copy of the mail next to Sandya, for now seems to work. No MercuryS present of course ;-)&lt;/P&gt; &lt;P&gt;&amp;nbsp;Tnx for all,&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; &lt;P mce_keep=&quot;true&quot;&gt;&amp;nbsp;&lt;/P&gt;

Okay, goofing a bit again, part of the learning curve...

 The global filtering rules I try not to use solely for distributing to the correct PC/mailbox but also for auto-forward to webmail, handy during office hours.

Basically 2 rules:

a) If size > 1 M then skip next rule

b) If To-header contains * then forward to erikdr@webmailaddress.nl

Response of core module:

   * Job killed by filtering rule (but that's really the forward, incoming mail seems to work)

Where to find the INIfiles so that I can post here, how to turn on session logging? Any clues already?

Tnx,

 <Erik>

&lt;P&gt;Okay, goofing a bit again, part of the learning curve...&lt;/P&gt; &lt;P&gt;&amp;nbsp;The global filtering rules I try not to use solely for distributing to the correct PC/mailbox but also for auto-forward to webmail, handy during office hours.&lt;/P&gt; &lt;P&gt;Basically 2 rules:&lt;/P&gt; &lt;P&gt;a) If size &amp;gt; 1 M then skip next rule&lt;/P&gt; &lt;P&gt;b) If To-header contains * then forward to &lt;A href=&quot;mailto:erikdr@webmailaddress.nl&quot;&gt;erikdr@webmailaddress.nl&lt;/A&gt;&lt;/P&gt; &lt;P&gt;Response of core module:&lt;/P&gt; &lt;P&gt;&amp;nbsp;&amp;nbsp; * Job killed by filtering rule (but that&#039;s really the forward, incoming mail seems to work) &lt;/P&gt; &lt;P&gt;Where to find the INIfiles so that I can post here, how to turn on session logging? Any clues already?&lt;/P&gt; &lt;P&gt;Tnx,&lt;/P&gt; &lt;P&gt;&amp;nbsp;&amp;lt;Erik&amp;gt;&lt;/P&gt;

In this case we would probably have more use of seeing the contents of RULES.MER, which is located in your Mercury directory. A forwarding action in a rule won't remove a message from the normal delivery flow (unlike a move action).

/Rolf 

&lt;p&gt;In this case we would probably have more use of seeing the contents of RULES.MER, which is located in your Mercury directory. A forwarding action in a rule won&#039;t remove a message from the normal delivery flow (unlike a move action).&lt;/p&gt;&lt;p&gt;/Rolf&amp;nbsp;&lt;/p&gt;

Okay, file format simple ;-)

-----------

Mercury Global Rules
If header "T" contains "ujukarin" Move "ujukarin"
If header "T" contains "sandya" Copy "sandya"
If header "T" contains "erikdr" Move "erikdr"
If size > 1000000 SkipNext ""
If header "F" contains "*" Forward "erikdr@mywebmail.com"
--------------------

So the first 3 are to populate the mailboxes; u. and e. are local machine and s. is the remote machine (with a lazy OH) so needs to be copied from main id to that one, then I can inform s. that there's mail on her machine or even print it.

4 and 5 are meant to accomplish that all  mails get forwarded to webmail unless they're above 1 M which means heavy attachments, no need to pollute daytime webmail with it...

Better ways to accomplish this, and explanations why core module does kill the forwards?

Tnx again,

<Erik>

 

&lt;P&gt;Okay, file format simple ;-)&lt;/P&gt; &lt;P&gt;-----------&lt;/P&gt; &lt;P&gt;Mercury Global Rules If header &quot;T&quot; contains &quot;ujukarin&quot; Move &quot;ujukarin&quot; If header &quot;T&quot; contains &quot;sandya&quot; Copy &quot;sandya&quot; If header &quot;T&quot; contains &quot;erikdr&quot; Move &quot;erikdr&quot; If size &amp;gt; 1000000 SkipNext &quot;&quot; If header &quot;F&quot; contains &quot;*&quot; Forward &quot;&lt;A href=&quot;mailto:erikdr@mywebmail.com&quot;&gt;erikdr@mywebmail.com&lt;/A&gt;&quot; --------------------&lt;/P&gt; &lt;P&gt;So the first 3 are to populate the mailboxes; u. and e. are local machine and s. is the remote machine (with a lazy OH) so needs to be copied from main id to that one, then I can inform s. that there&#039;s mail on her machine or even print it.&lt;/P&gt; &lt;P&gt;4&amp;nbsp;and&amp;nbsp;5 are meant to&amp;nbsp;accomplish that &lt;U&gt;all &lt;/U&gt;&amp;nbsp;mails get forwarded to webmail unless they&#039;re above 1 M which means heavy attachments, no need to pollute daytime webmail with it...&lt;/P&gt; &lt;P&gt;Better ways to accomplish this, and explanations why core module does kill the forwards?&lt;/P&gt; &lt;P&gt;Tnx again,&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;

> Okay, file format simple ;-)
> -----------
> Mercury Global Rules
> If header "T" contains "ujukarin" Move "ujukarin"

All mail for this user will never be forwarded.

> If header "T" contains "sandya" Copy "sandya"
> If header "T" contains "erikdr" Move "erikdr"

Same here, the move removes the mail from the delivery process.

> If size > 1000000 SkipNext ""
> If header "F" contains "*" Forward "erikdr@mywebmail.com"

If there are only three users then the only mail being forwarded would be the mail addressed to Sandya.
 
> --------------------
>
> So the first 3 are to populate the mailboxes; u. and e. are local machine and s. is the remote machine (with a lazy OH) so needs to be
> copied from main id to that one, then I can inform s. that there's mail on her machine or even print it.

> 4 and 5 are meant to accomplish that all  mails get forwarded to webmail unless they're above 1 M which means heavy attachments, no
> need to pollute daytime webmail with it...

> Better ways to accomplish this, and explanations why core module does kill the forwards?

1.    Why are you using the MOVE filters to deliver the mail.  Mercury will deliver all mail to the users directories without these filters unless there is something wrong with the setup.

2.    I do not think core is killing the forwards, the move action is removing the message from the process.

3.    We really need to see your Mercury.ini file to see why you need to use the move to deliver the mail.

&amp;gt; Okay, file format simple ;-) &amp;gt; ----------- &amp;gt; Mercury Global Rules &amp;gt; If header &quot;T&quot; contains &quot;ujukarin&quot; Move &quot;ujukarin&quot; All mail for this user will never be forwarded. &amp;gt; If header &quot;T&quot; contains &quot;sandya&quot; Copy &quot;sandya&quot; &amp;gt; If header &quot;T&quot; contains &quot;erikdr&quot; Move &quot;erikdr&quot; Same here, the move removes the mail from the delivery process. &amp;gt; If size &amp;gt; 1000000 SkipNext &quot;&quot; &amp;gt; If header &quot;F&quot; contains &quot;*&quot; Forward &quot;erikdr@mywebmail.com&quot; If there are only three users then the only mail being forwarded would be the mail addressed to Sandya. &amp;nbsp; &amp;gt; -------------------- &amp;gt; &amp;gt; So the first 3 are to populate the mailboxes; u. and e. are local machine and s. is the remote machine (with a lazy OH) so needs to be &amp;gt; copied from main id to that one, then I can inform s. that there&#039;s mail on her machine or even print it. &amp;gt; 4 and 5 are meant to accomplish that all&amp;nbsp; mails get forwarded to webmail unless they&#039;re above 1 M which means heavy attachments, no &amp;gt; need to pollute daytime webmail with it... &amp;gt; Better ways to accomplish this, and explanations why core module does kill the forwards? 1.&amp;nbsp;&amp;nbsp; &amp;nbsp;Why are you using the MOVE filters to deliver the mail.&amp;nbsp; Mercury will deliver all mail to the users directories without these filters unless there is something wrong with the setup. 2.&amp;nbsp;&amp;nbsp; &amp;nbsp;I do not think core is killing the forwards, the move action is removing the message from the process. 3.&amp;nbsp;&amp;nbsp; &amp;nbsp;We really need to see your Mercury.ini file to see why you need to use the move to deliver the mail.

You don't need to use any rules to get a message delivered to a local mailbox, unless you want to redirect it to some other mailbox than the one in the address of course. You can't use a copy action to transfer a message to another computer, it should be delivered to a local mailbox and then picked up (with POP3 or IMAP) by the user on the other computer.

Forwarding to your webmail should work as expected when move actions are removed.

/Rolf 

&lt;p&gt;You don&#039;t need to use any rules to get a message delivered to a local mailbox, unless you want to redirect it to some other mailbox than the one in the address of course. You can&#039;t use a copy action to transfer a message to another computer, it should be delivered to a local mailbox and then picked up (with POP3 or IMAP) by the user on the other computer.&lt;/p&gt;&lt;p&gt;Forwarding to your webmail should work as expected when move actions are removed.&lt;/p&gt;&lt;p&gt;/Rolf&amp;nbsp;&lt;/p&gt;

Okay, NOW things get a bit more clear, I misread the Move...

New rules file limited to:

Mercury Global Rules
If header "T" contains "sandya" Copy "sandya"
If size > 1000000 SkipNext ""
If header "F" contains "*" Forward "erikdr@mywebmail.com"
 

And indeed forward works. However not everything under control yet, far from that - still doing something wrong with poor sandya...

Below the MercuryP session log from her machine connecting:

 

18:18:50.928: Connection from 192.168.0.134, Sat Feb 20 18:18:50 2010
18:18:50.928: << +OK <8404928.13479@AnchorVista.NOR>, POP3 server ready.<cr><lf>
18:18:50.943: >> USER sandya<cr><lf>
18:18:50.943: << +OK sandya is known here.<cr><lf>
18:18:50.943: >> PASS xxxxx<cr><lf>
18:18:50.943: << +OK Welcome! 0 messages (0 bytes)<cr><lf>
18:18:50.943: >> STAT<cr><lf>
18:18:50.943: << +OK 0 0<cr><lf>
18:18:50.943: >> QUIT<cr><lf>
18:18:50.943: << +OK AnchorVista.NOR Server closing down.<cr><lf>
18:18:50.943: --- Connection closed normally at Sat Feb 20 18:18:50 2010. ---
18:18:50.943:

And it shows _0_ messages whilst for sure I had incoming test mail for her.

So the Mercury.ini file also to spot other places where I might have made mistakes...

Tnx again,

<Erik>

#  MERCURY.INI generated by Mercury Setup
#
#
#  Sample Bindery Mode / Standalone Mode MERCURY.INI file.
#  This sample file implements most of the possible switches for each
#  module, but you can edit it to do less if you wish.
#
#  Anything after a '#' to the end of the line is a comment and
#  is stripped out before parsing. Trailing and leading whitespace
#  is also stripped before parsing. Many sample commands have been
#  left in this file commented out for reference purposes.
#
#  Note that in general, manual modification of this file is NOT
#  RECOMMENDED - use the Mercury "Configuration" menu to change the
#  program's settings wherever possible.
#

[General]
myname:          AnchorVista.NOR    # Canonical name for this server
timezone:        +0000    # Time Zone to add to date fields
file_api:        1    # Use the file api instead of queues
mailqueue:       C:\PROGFILES\MERCURY\QUEUE    # Where mail should be put for delivery
smtpqueue:       C:\PROGFILES\MERCURY\QUEUE    # Where the SMTP client should look for mail
newmail_path:    C:\PROGFILES\MERCURY\MAIL\~N    # Where to find the users' WinPMail mailboxes.

[Protocols]
# MERCURYS.DLL
MERCURYP.DLL
# MERCURYE.DLL
MERCURYC.DLL
MERCURYD.DLL
# MERCURYH.DLL
# MERCURYF.DLL
# MERCURYW.DLL
MERCURYX.DLL
# MERCURYI.DLL
# MERCURYB.DLL

[Mercury]
failfile:      C:\ProgFiles\MERCURY\Mercury\FAILURE.MER    # Delivery failure notification template
confirmfile:   C:\ProgFiles\MERCURY\Mercury\CONFIRM.MER    # Delivery confirmation template
aliasfile:     C:\ProgFiles\MERCURY\Mercury\ALIAS.MER    # System-wide alias file
synfile:       C:\ProgFiles\MERCURY\Mercury\SYNONYM.MER    # User synonym database
listfile:      C:\ProgFiles\MERCURY\Mercury\LISTS.MER    # List of lists
logfile:       C:\ProgFiles\MERCURY\Logs\Core\~y-~m-~d.log    # Traffic logging file
logwidth:      30    # Width of address fields in logfile
retpath:       1    # Do/Don't use 'return-path' for errors
maxhops:       30    # Used to detect mailing loops
gullible:      0    # If NZ, don't validate 'From' fields
poll:          10   # Seconds between queue polling cycles
scratch:       C:\ProgFiles\MERCURY\Scratch    # Where we can write temp files
returnlines:   15    # How many lines of failed messages to return
postmaster:    lorderik    # NetWare UIC of postmaster
broadcast:     1    # Yes, we want broadcast notifications, but
receipts:      0    # ... no broadcasts for receipt confirmations
PM_notify:     1    # Do/Don't send errors to the postmaster
change_owner:  1    # Change message ownership to recipient
auto_tzone:    1    # If NZ, obtain timezone information from OS
LogLevel:      15    # System message reporting level
LogMax:        100    # Maximum number of system messages to store
RetryPeriod:   30    # Period between job retries (minutes)
MaxRetries:    16    # Maximum number of times a job can fail
TwoPasses:     1    # If NZ, process submission queue in 2 passes
Autoaddress:   0    # If NZ, auto-generate user addresses based on name
Daily_exit:    0    # If NZ, auto-restart each day after maintenance
No_Areply:     0    # If NZ, disable automatic replies system-wide
Alt_Forward:   0    # If NZ, allow alternate forwarding specification
Maint_hour:    2    # Hour for daily maintenance (24-hour clock)
Maint_min:     0    # Minute for daily maintenance
Retry_Mode:    0    # If NZ, use progressive backoff for queue retries
Local_DSNs:    1    # If NZ generate Delivery Status for local users only
DSN_time1:     10800    # Seconds deferred before first DSN is sent
DSN_time2:     86400    # Seconds deferred before second DSN is sent
DSN_time3:     259200    # Seconds deferred before third DSN is sent
Host_in_title: 0    # If NZ, show hostname in system tray and taskbar
Lingering:     0    # Enable or disable 'lingering mailboxes'
Linger_Timeout: 60   # Seconds before a lingering mailbox is shut down
Alert_Host:    notify.pmail.com    # Host to check for licensee advisories
Alert_Interval: 720   # Frequency in minutes (min 240) for checks
Alert_Flags:   3    # Flags controlling advisory checks

[MercuryC]
Host : mail.chello.nl
Failfile : C:\ProgFiles\MERCURY\Mercury\FAILURE.MER
Poll : 30
Scratch : C:\ProgFiles\MERCURY\scratch
ReturnLines : 15
Timeout : 30
ESMTP : 1
POP3_Auth : 0
Logfile : C:\ProgFiles\MERCURY\Logs\MercuryC\~y-~m-~d.log
Log_Verbose : 0
Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryC
Session_logmode : 1

[MercuryE]
Poll : 15
Timeout : 60
logfile : C:\ProgFiles\MERCURY\Logs\MercuryE\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryE\   # Directory for session log files
Session_logmode : 0
# Nameservers : 139.80.64.1

[MercuryD]
Scratch : C:\ProgFiles\MERCURY\Scratch\MercuryD
Timeout : 30
Poll : 1200
Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryD
Session_logmode : 0

[MercuryS]
logfile : C:\ProgFiles\MERCURY\Logs\MercuryS\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryS\    # Directory for session log files
Session_logmode : 0
debug:       1                    # Whether or not to show session progress
# allow:       192.156.225.2        # A machine we WILL permit to connect
# refuse:      192.156.225.0        # A group of machines we WON'T permit.
# size:        1500000
Relay : 0         # Control non-local relaying


[MercuryP]
Scratch : C:\ProgFiles\MERCURY\Scratch\MercuryP
Logfile : C:\ProgFiles\MERCURY\Logs\MercuryP\~y-~m-~d.log
Stack : 32768
Mark_Read : 1
SSL_Mode : 0
Login_Disabled : 0
UIDL_nul_list : 1
New_UIDs : 1
No_NUL_passwords : 1
Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryP
Session_logmode : 1
Timeout : 60

[MercuryX]
Drain_queues: 1
# Cmd_Delay: 10
# Cmd_Wait: 1
# IE4_Dialling: 0
# Use_ETRN: 1
# Clients_only: 1
# Sunday: 0800,1800,3,15,30,60
# Monday: 0830,2100,5,15,60,60
# Tuesday: 0830,2100,5,15,60,60
# Wednesday: 1500,1900,2,30,5,30
# Thursday: 0900,1900,2,30,0,0
# Friday: 0830,2100,5,15,60,60
# Saturday: 1031,1035,2,45,-1,0

# [Groups]
# testgroup            :     TESTGRP

[Domains]
AnchorVista: AnchorVista
AnchorVista: AnchorVista.NOR

[Maiser]
Maiser:          Maiser   # 'Username' of mail server account
Helpfile:        C:\ProgFiles\MERCURY\Mercury\MAISER.HLP   # Help sent on failed maiser requests
Lookupfile:      C:\ProgFiles\MERCURY\Mercury\MAISER.LKP   # Format file for the 'lookup' command
Send_dir:        C:\ProgFiles\MERCURY\Mercury\SENDABLE   # Directory for the 'send' command
Logfile:         C:\ProgFiles\MERCURY\Logs\Maiser\~y-~m-~d.LOG   # Mail server log file
Notify:          C:\ProgFiles\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

[MercuryH]
logfile : C:\ProgFiles\MERCURY\Logs\MercuryH\~y-~m-~d.log   # Traffic logging file
# Addressbook : \\CLIO\SYS\SYSTEM\MERCURY\PH.PMR
# MOTD : \\CLIO\SYS\SYSTEM\MERCURY\PH-MOTD.TXT
# Administrator : postmaster@clio.pmail.gen.nz
Timeout : 30

[MercuryI]
Scratch : C:\ProgFiles\MERCURY\Scratch\MercuryI
logfile : C:\ProgFiles\MERCURY\Logs\MercuryI\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryI\   # Directory for session log files
Session_logmode : 0
Timeout : 120
Server_Port : 143
Idle_Timeout : 1800

[MercuryB]
Scratch : C:\ProgFiles\MERCURY\Scratch\MercuryB
logfile : C:\ProgFiles\MERCURY\Logs\MercuryB\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryB\   # Directory for session log files
Session_logmode : 0
Timeout : 120
Server_Port : 80
Idle_Timeout : 1800
# URL_Base : enter_your_domain_here

[Groups]

[Rewrite]

[Statistics]
StatFlags:    0  # Statistical reporting settings
STF_Hours:    24  # How often to write stat log files
STM_Hours:    24  # How often to e-mail stat log files

 

 

 

&lt;P&gt;Okay, NOW things get a bit more clear, I misread the Move...&lt;/P&gt; &lt;P&gt;New rules file limited to:&lt;/P&gt; &lt;P&gt;Mercury Global Rules If header &quot;T&quot; contains &quot;sandya&quot; Copy &quot;sandya&quot; If size &amp;gt; 1000000 SkipNext &quot;&quot; If header &quot;F&quot; contains &quot;*&quot; Forward &quot;&lt;A href=&quot;mailto:erikdr@mywebmail.com&quot;&gt;erikdr@mywebmail.com&lt;/A&gt;&quot; &amp;nbsp;&lt;/P&gt; &lt;P&gt;And indeed forward works. However not everything under control yet, far from that - still doing something wrong with poor sandya...&lt;/P&gt; &lt;P&gt;Below the MercuryP session log from her machine connecting:&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;&amp;nbsp;&lt;/P&gt; &lt;P&gt;18:18:50.928: Connection from 192.168.0.134, Sat Feb 20 18:18:50 2010 18:18:50.928: &amp;lt;&amp;lt; +OK &amp;lt;&lt;A href=&quot;mailto:8404928.13479@AnchorVista.NOR&quot;&gt;8404928.13479@AnchorVista.NOR&lt;/A&gt;&amp;gt;, POP3 server ready.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 18:18:50.943: &amp;gt;&amp;gt; USER sandya&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 18:18:50.943: &amp;lt;&amp;lt; +OK sandya is known here.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 18:18:50.943: &amp;gt;&amp;gt; PASS xxxxx&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 18:18:50.943: &amp;lt;&amp;lt; +OK Welcome! 0 messages (0 bytes)&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 18:18:50.943: &amp;gt;&amp;gt; STAT&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 18:18:50.943: &amp;lt;&amp;lt; +OK 0 0&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 18:18:50.943: &amp;gt;&amp;gt; QUIT&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 18:18:50.943: &amp;lt;&amp;lt; +OK AnchorVista.NOR Server closing down.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 18:18:50.943: --- Connection closed normally at Sat Feb 20 18:18:50 2010. --- 18:18:50.943: &lt;/P&gt; &lt;P&gt;And it shows _0_ messages whilst for sure I had incoming test mail for her.&lt;/P&gt; &lt;P&gt;So the Mercury.ini file also to spot other places where I might have made mistakes...&lt;/P&gt; &lt;P&gt;Tnx again,&lt;/P&gt; &lt;P&gt;&amp;lt;Erik&amp;gt;&lt;/P&gt; &lt;P&gt;#&amp;nbsp; MERCURY.INI generated by Mercury Setup # # #&amp;nbsp; Sample Bindery Mode / Standalone Mode MERCURY.INI file. #&amp;nbsp; This sample file implements most of the possible switches for each #&amp;nbsp; module, but you can edit it to do less if you wish. # #&amp;nbsp; Anything after a &#039;#&#039; to the end of the line is a comment and #&amp;nbsp; is stripped out before parsing. Trailing and leading whitespace #&amp;nbsp; is also stripped before parsing. Many sample commands have been #&amp;nbsp; left in this file commented out for reference purposes. # #&amp;nbsp; Note that in general, manual modification of this file is NOT #&amp;nbsp; RECOMMENDED - use the Mercury &quot;Configuration&quot; menu to change the #&amp;nbsp; program&#039;s settings wherever possible. #&lt;/P&gt; &lt;P&gt;[General] myname:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AnchorVista.NOR&amp;nbsp;&amp;nbsp;&amp;nbsp; # Canonical name for this server timezone:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +0000&amp;nbsp;&amp;nbsp;&amp;nbsp; # Time Zone to add to date fields file_api:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; # Use the file api instead of queues mailqueue:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\PROGFILES\MERCURY\QUEUE&amp;nbsp;&amp;nbsp;&amp;nbsp; # Where mail should be put for delivery smtpqueue:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\PROGFILES\MERCURY\QUEUE&amp;nbsp;&amp;nbsp;&amp;nbsp; # Where the SMTP client should look for mail newmail_path:&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\PROGFILES\MERCURY\MAIL\~N&amp;nbsp;&amp;nbsp;&amp;nbsp; # Where to find the users&#039; WinPMail mailboxes.&lt;/P&gt; &lt;P&gt;[Protocols] # MERCURYS.DLL MERCURYP.DLL # MERCURYE.DLL MERCURYC.DLL MERCURYD.DLL # MERCURYH.DLL # MERCURYF.DLL # MERCURYW.DLL MERCURYX.DLL # MERCURYI.DLL # MERCURYB.DLL&lt;/P&gt; &lt;P&gt;[Mercury] failfile:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Mercury\FAILURE.MER&amp;nbsp;&amp;nbsp;&amp;nbsp; # Delivery failure notification template confirmfile:&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Mercury\CONFIRM.MER&amp;nbsp;&amp;nbsp;&amp;nbsp; # Delivery confirmation template aliasfile:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Mercury\ALIAS.MER&amp;nbsp;&amp;nbsp;&amp;nbsp; # System-wide alias file synfile:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Mercury\SYNONYM.MER&amp;nbsp;&amp;nbsp;&amp;nbsp; # User synonym database listfile:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Mercury\LISTS.MER&amp;nbsp;&amp;nbsp;&amp;nbsp; # List of lists logfile:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Logs\Core\~y-~m-~d.log&amp;nbsp;&amp;nbsp;&amp;nbsp; # Traffic logging file logwidth:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&amp;nbsp;&amp;nbsp;&amp;nbsp; # Width of address fields in logfile retpath:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; # Do/Don&#039;t use &#039;return-path&#039; for errors maxhops:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&amp;nbsp;&amp;nbsp;&amp;nbsp; # Used to detect mailing loops gullible:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; # If NZ, don&#039;t validate &#039;From&#039; fields poll:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp; # Seconds between queue polling cycles scratch:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Scratch&amp;nbsp;&amp;nbsp;&amp;nbsp; # Where we can write temp files returnlines:&amp;nbsp;&amp;nbsp; 15&amp;nbsp;&amp;nbsp;&amp;nbsp; # How many lines of failed messages to return postmaster:&amp;nbsp;&amp;nbsp;&amp;nbsp; lorderik&amp;nbsp;&amp;nbsp;&amp;nbsp; # NetWare UIC of postmaster broadcast:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; # Yes, we want broadcast notifications, but receipts:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; # ... no broadcasts for receipt confirmations PM_notify:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; # Do/Don&#039;t send errors to the postmaster change_owner:&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; # Change message ownership to recipient auto_tzone:&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; # If NZ, obtain timezone information from OS LogLevel:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15&amp;nbsp;&amp;nbsp;&amp;nbsp; # System message reporting level LogMax:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&amp;nbsp;&amp;nbsp;&amp;nbsp; # Maximum number of system messages to store RetryPeriod:&amp;nbsp;&amp;nbsp; 30&amp;nbsp;&amp;nbsp;&amp;nbsp; # Period between job retries (minutes) MaxRetries:&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp;&amp;nbsp; # Maximum number of times a job can fail TwoPasses:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; # If NZ, process submission queue in 2 passes Autoaddress:&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; # If NZ, auto-generate user addresses based on name Daily_exit:&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; # If NZ, auto-restart each day after maintenance No_Areply:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; # If NZ, disable automatic replies system-wide Alt_Forward:&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; # If NZ, allow alternate forwarding specification Maint_hour:&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; # Hour for daily maintenance (24-hour clock) Maint_min:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; # Minute for daily maintenance Retry_Mode:&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; # If NZ, use progressive backoff for queue retries Local_DSNs:&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; # If NZ generate Delivery Status for local users only DSN_time1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10800&amp;nbsp;&amp;nbsp;&amp;nbsp; # Seconds deferred before first DSN is sent DSN_time2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 86400&amp;nbsp;&amp;nbsp;&amp;nbsp; # Seconds deferred before second DSN is sent DSN_time3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 259200&amp;nbsp;&amp;nbsp;&amp;nbsp; # Seconds deferred before third DSN is sent Host_in_title: 0&amp;nbsp;&amp;nbsp;&amp;nbsp; # If NZ, show hostname in system tray and taskbar Lingering:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp; # Enable or disable &#039;lingering mailboxes&#039; Linger_Timeout: 60&amp;nbsp;&amp;nbsp; # Seconds before a lingering mailbox is shut down Alert_Host:&amp;nbsp;&amp;nbsp;&amp;nbsp; notify.pmail.com&amp;nbsp;&amp;nbsp;&amp;nbsp; # Host to check for licensee advisories Alert_Interval: 720&amp;nbsp;&amp;nbsp; # Frequency in minutes (min 240) for checks Alert_Flags:&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp; # Flags controlling advisory checks&lt;/P&gt; &lt;P&gt;[MercuryC] Host : mail.chello.nl Failfile : C:\ProgFiles\MERCURY\Mercury\FAILURE.MER Poll : 30 Scratch : C:\ProgFiles\MERCURY\scratch ReturnLines : 15 Timeout : 30 ESMTP : 1 POP3_Auth : 0 Logfile : C:\ProgFiles\MERCURY\Logs\MercuryC\~y-~m-~d.log Log_Verbose : 0 Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryC Session_logmode : 1&lt;/P&gt; &lt;P&gt;[MercuryE] Poll : 15 Timeout : 60 logfile : C:\ProgFiles\MERCURY\Logs\MercuryE\~y-~m-~d.log&amp;nbsp;&amp;nbsp; # Traffic logging file Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryE\&amp;nbsp;&amp;nbsp; # Directory for session log files Session_logmode : 0 # Nameservers : 139.80.64.1&lt;/P&gt; &lt;P&gt;[MercuryD] Scratch : C:\ProgFiles\MERCURY\Scratch\MercuryD Timeout : 30 Poll : 1200 Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryD Session_logmode : 0&lt;/P&gt; &lt;P&gt;[MercuryS] logfile : C:\ProgFiles\MERCURY\Logs\MercuryS\~y-~m-~d.log&amp;nbsp;&amp;nbsp; # Traffic logging file Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryS\&amp;nbsp;&amp;nbsp;&amp;nbsp; # Directory for session log files Session_logmode : 0 debug:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Whether or not to show session progress # allow:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.156.225.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # A machine we WILL permit to connect # refuse:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.156.225.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # A group of machines we WON&#039;T permit. # size:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500000 Relay : 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Control non-local relaying&lt;/P&gt; &lt;P&gt; [MercuryP] Scratch : C:\ProgFiles\MERCURY\Scratch\MercuryP Logfile : C:\ProgFiles\MERCURY\Logs\MercuryP\~y-~m-~d.log Stack : 32768 Mark_Read : 1 SSL_Mode : 0 Login_Disabled : 0 UIDL_nul_list : 1 New_UIDs : 1 No_NUL_passwords : 1 Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryP Session_logmode : 1 Timeout : 60&lt;/P&gt; &lt;P&gt;[MercuryX] Drain_queues: 1 # Cmd_Delay: 10 # Cmd_Wait: 1 # IE4_Dialling: 0 # Use_ETRN: 1 # Clients_only: 1 # Sunday: 0800,1800,3,15,30,60 # Monday: 0830,2100,5,15,60,60 # Tuesday: 0830,2100,5,15,60,60 # Wednesday: 1500,1900,2,30,5,30 # Thursday: 0900,1900,2,30,0,0 # Friday: 0830,2100,5,15,60,60 # Saturday: 1031,1035,2,45,-1,0&lt;/P&gt; &lt;P&gt;# [Groups] # testgroup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TESTGRP&lt;/P&gt; &lt;P&gt;[Domains] AnchorVista: AnchorVista AnchorVista: AnchorVista.NOR&lt;/P&gt; &lt;P&gt;[Maiser] Maiser:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Maiser&amp;nbsp;&amp;nbsp; # &#039;Username&#039; of mail server account Helpfile:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Mercury\MAISER.HLP&amp;nbsp;&amp;nbsp; # Help sent on failed maiser requests Lookupfile:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Mercury\MAISER.LKP&amp;nbsp;&amp;nbsp; # Format file for the &#039;lookup&#039; command Send_dir:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Mercury\SENDABLE&amp;nbsp;&amp;nbsp; # Directory for the &#039;send&#039; command Logfile:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Logs\Maiser\~y-~m-~d.LOG&amp;nbsp;&amp;nbsp; # Mail server log file Notify:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\ProgFiles\MERCURY\Mercury\TMP&amp;nbsp;&amp;nbsp; # Dir. for pending &#039;notify&#039; commands NoList:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N&amp;nbsp;&amp;nbsp; # If &#039;Y&#039;, disable the &#039;list&#039; command Local_only:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&amp;nbsp;&amp;nbsp; # If &#039;Y&#039;, local &#039;notify&#039; commands only&lt;/P&gt; &lt;P&gt;[MercuryH] logfile : C:\ProgFiles\MERCURY\Logs\MercuryH\~y-~m-~d.log&amp;nbsp;&amp;nbsp; # Traffic logging file # Addressbook : &lt;A href=&quot;file://clio/SYS/SYSTEM/MERCURY/PH.PMR&quot;&gt;\\CLIO\SYS\SYSTEM\MERCURY\PH.PMR&lt;/A&gt; # MOTD : &lt;A href=&quot;file://clio/SYS/SYSTEM/MERCURY/PH-MOTD.TXT&quot;&gt;\\CLIO\SYS\SYSTEM\MERCURY\PH-MOTD.TXT&lt;/A&gt; # Administrator : &lt;A href=&quot;mailto:postmaster@clio.pmail.gen.nz&quot;&gt;postmaster@clio.pmail.gen.nz&lt;/A&gt; Timeout : 30&lt;/P&gt; &lt;P&gt;[MercuryI] Scratch : C:\ProgFiles\MERCURY\Scratch\MercuryI logfile : C:\ProgFiles\MERCURY\Logs\MercuryI\~y-~m-~d.log&amp;nbsp;&amp;nbsp; # Traffic logging file Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryI\&amp;nbsp;&amp;nbsp; # Directory for session log files Session_logmode : 0 Timeout : 120 Server_Port : 143 Idle_Timeout : 1800&lt;/P&gt; &lt;P&gt;[MercuryB] Scratch : C:\ProgFiles\MERCURY\Scratch\MercuryB logfile : C:\ProgFiles\MERCURY\Logs\MercuryB\~y-~m-~d.log&amp;nbsp;&amp;nbsp; # Traffic logging file Session_logging : C:\ProgFiles\MERCURY\Sessions\MercuryB\&amp;nbsp;&amp;nbsp; # Directory for session log files Session_logmode : 0 Timeout : 120 Server_Port : 80 Idle_Timeout : 1800 # URL_Base : enter_your_domain_here&lt;/P&gt; &lt;P&gt;[Groups]&lt;/P&gt; &lt;P&gt;[Rewrite]&lt;/P&gt; &lt;P&gt;[Statistics] StatFlags:&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp; # Statistical reporting settings STF_Hours:&amp;nbsp;&amp;nbsp;&amp;nbsp; 24&amp;nbsp; # How often to write stat log files STM_Hours:&amp;nbsp;&amp;nbsp;&amp;nbsp; 24&amp;nbsp; # How often to e-mail stat log files&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;&amp;nbsp;&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;&amp;nbsp;&lt;/P&gt; &lt;P mce_keep=&quot;true&quot;&gt;&amp;nbsp;&lt;/P&gt;

Check MercuryS log and core log to find out what actually happened to the test message to sandya. There needs to be a local mailbox with that name, but the copy action in the rule is not needed (it will only create a duplicate message).

/Rolf

&lt;p&gt;Check MercuryS log and core log to find out what actually happened to the test message to&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Tahoma, Arial, Helvetica; &quot;&gt;sandya. There needs to be a local mailbox with that name, but the copy action in the rule is not needed (it will only create a duplicate message).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;/Rolf&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