Mail-For и Files-For
Синтаксис:
[task ident] Mail-For address list dest_address [time period]
[task ident] Files-For address listdest_address [time period]
Примеры:
~~~~~~~~
Mail-For 5020/* !5020/4.2 5040/* 5030/2 ;Время действия 0:00-23:59
Mail-For 5030/1 5030/6 4:00-9:00 ;Время действия указано
Mail-For 5030/1 5030/6 3.4:00-6.9:00 ;Время действия указано
Files-For 5030/* 5030/6 6.4:00-6.23:59 ;Время действия 4:00-23:59
;по субботам
Mail-For All 5030/2 ;Время действия 0:00-23:00
Mail-For @nodes1.lst 5030/6 ;адреса из списка
Files-For 50*/*.* 5030/2 ;весь регион через 5030/2
Mail-For 5030/* 5020/* Hub ;Hub routing
Назначение: задает правила маршрутизации почты или файлов.
При упаковке T-Mail анализирует адрес назначения и атрибуты
писем. Если письмо не помечено как Direct, то далее T-Mail
просматривает правила маршрутизации, действующие в данное время и
если находит адрес назначения в address list, прибавляет письмо к
пакету для dest_address.
Если это письмо с атрибутом FileAttached, то просматриваются
правила с ключевым словом Files, в противном случае - Mail.
Следует помнить следующее: T-Mail просматривает правила сверху
вниз, (т.е. в том порядке, в котором они встречаются в Events.ctl),
пока не встретит подходящее. Поэтому более общие правила следует
располагать в конце.
Для 4-d адресов действует маршрутизация по умолчанию. Это
означает (в том случае, если подходящее правило не найдено):
- Если это point данного узла (то есть адрес узла .0 и zone,
net,node совпадают), то вся почта отправляется напрямую;
- Если это "чужой point", (то есть zone,net,node не совпадают
или у самой этой системы 4-d адрес), то вся почта и файлы
будут отправляться через его "boss-а". Например, если на
данном узле адрес 5030/15.0, то вся почта для 5030/6.602
будет отправлена через 5030/6;
- Если ваша система и система адресата имеют среди своих
адресов пойнтовые адреса одного босса, то по умолчанию вся
почта для этого адресата будет отправлена через этого
босса, если явно не указано иное. Например, если у вашей
системы есть адрес 2:5030/15.200 и вы хотите отправить
письмо на адрес 2:5030/15.300, то по умолчанию это письмо
будет маршрутизировано через 2:5030/15. Это можно отменить,
например, директивой Direct 2:5030/15.300.
В качестве address может использоваться слово Hub, например:
Mail-For 5020/* Hub
При этом почта будет упакована для отправки на соответствующий
Hub. Если Hub для системы не определен, то hub-ом считается первый
из заданных в нодлисте узлов соответствующей сети (Host).
Маршрутизация файлов производится аналогично.