Firing Order

Use this forum if you have installed hMailServer and want to ask a question related to a production release of hMailServer. Before posting, please read the troubleshooting guide. A large part of all reported issues are already described in detail here.
Post Reply
limestonecoast
New user
New user
Posts: 9
Joined: 2013-09-13 03:10

Firing Order

Post by limestonecoast » 2013-09-15 00:56

Does anyone know what order 'checks' are done in Hmail ?

An incoming message sender could be whitelisted, the message could have a rule it meets requirements for or could have VBS that fire when it lands ...

If not an order .. what would take precedence over what?

Thanx in Advance

glenluo
Normal user
Normal user
Posts: 190
Joined: 2011-07-03 12:10

Re: Firing Order

Post by glenluo » 2013-09-15 03:56

You have all the log on,then you can know it

User avatar
mattg
Moderator
Moderator
Posts: 19894
Joined: 2007-06-14 05:12
Location: 'The Outback' Australia

Re: Firing Order

Post by mattg » 2013-09-15 11:06

As GlenLou says this can be found by checking your logs.

Mine does checks in this order (I don't use external SpamAssassin or DKIM checks)
DNS blacklists
Test host in HELO command
Test that sender has MX records
Test SPF record
SURBL servers
OnDeliveryStart()
Message is received
OnAcceptMessage()
Global rules (from top down)
OnDeliverMessage()
Auto Reply - This is then a new message
Account Rules (from top down)
Account Level Forward - Back to Global rules for forward
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation

cblaze22
Normal user
Normal user
Posts: 165
Joined: 2011-08-30 20:16

Re: Firing Order

Post by cblaze22 » 2019-05-07 14:07

Does Global Rules after Accept Message get executed before going in Queue? Also does it have a Message ID at that point?

User avatar
SorenR
Senior user
Senior user
Posts: 3155
Joined: 2006-08-21 15:38
Location: Denmark

Re: Firing Order

Post by SorenR » 2019-05-07 15:45

cblaze22 wrote:
2019-05-07 14:07
Does Global Rules after Accept Message get executed before going in Queue? Also does it have a Message ID at that point?
I believe it has been answered elsewhere.
SørenR.

The quantum rule of insecurity which states that the act of observing how vulnerable a host or service is changes the insecurity level of the service.

cblaze22
Normal user
Normal user
Posts: 165
Joined: 2011-08-30 20:16

Re: Firing Order

Post by cblaze22 » 2019-05-07 16:11

What kind of answer is that?

Post Reply