¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Hierarchical routing not working


 

¿ªÔÆÌåÓý

Routing rules.

A message addressed to a valid country or continent code eg ALL@USA, ALL@NA will have the @ field expanded to a full HA by adding implied elements at end, eg USA.NA.WW, NA.WW. This has implications for deciding if a bull is in the right area and processing SendPtoMultiple.

First a few terms.

Implied AT means send to the BBS with the AT call. Eg if to g8bpq@gm8bpq it is sent to BBS gm8bpq without needed an entry in AT

WIldcarded means call ending in * which matches any number of characters after the *. This is normally used for the NTS TO field, eg.? NTS 12* will route any zip code starting 12.? Can also be used in AT field, eg just * in the AT field will create a 'Default Route' where any message with no where else to go will be sent.

Directed Bulls are bulls sent to an HA where the message isn't addressed to the BBS's own area. Eg a bull sent to all@... from in the UK or sent to CA.USA from another state. These are routed as a P message until they reach the required area.



Rules for each message type. These run in the order specified.

T (NTS) Messages:

TO Address, wildcarded
AT Address, possibly wildcarded.


P message with SendPtoMultiple set:

First look for matches on HA. If any found sent to those all with the best match level (highest number of elements of HA that match and don't check AT or TO

If no matches on HA, send to any that match AT or TO

If no matches check wildcarded AT and sent to best match.


P Message without SentPtoMultiple or Directed B messages:

Check TO then Implied AT then AT then HA then Wildcarded AT. Send to first found.


B messages (not Directed)

Send to All systems that match TO AT or HA.? If none found send to first Wildcarded AT found.

Probably as clear as mud, but hopefully will help people understand how it is supposed to work.

73,
John

On 27/09/2024 14:04, Chuck Gelm wrote:

On 9/27/24 08:53, Mark Taylor wrote:
I would be curious to see the forwarding record of one that matched USA on the AT field.
K5DAT-AT-USA


Join [email protected] to automatically receive all group messages.