Трекер нетмейла
Тре́кер нетме́йла (англ. netmail tracker) — компьютерная программа, часть программного обеспечения Фидонета, предназначенная для автоматической обработки нетмейла (то есть электронной почты, передаваемой в сети Фидонет).
В частности, трекер может использоваться как средство реализации одной или более следующих функций:
- Фильтрация почты (например, проверка присутствия получателя в ноудлисте.
- Реакция на флаги почты (например, поддержка трассировки хождения почты).
- Тонкая настройка роутинга (например, динамическая маршрутизация).
- Автоматические ответы на нетмейл (реализация FAQ-сервера).
- Транзитная передача файловых аттачей.
Конфигурационный файл простого трекера содержит некоторый набор условий и соответствующих действий (например: если заголовок письма содержит строку «Модераториал», то создать копию письма для сисопа прежде, чем оно будет отослано пойнту).
Более сложные трекеры позволяют описывать правила обработки почты на каком-либо языке программирования, поэтому с приходящей и уходящей почтой можно сделать вообще всё что угодно.
Примеры трекеров[править | править код]
Статья на 5070.info следующим образом характеризует различные трекеры:
- Ftrack
- Имеет достаточно функций для реализации большинства распространенных задач. Умеет работать с эхомейлом. Формат конфига свой.
- MNTrack
- Достаточно простой по функционалу обработчик нетмейла, имеющий в комплекте консольный конфигуратор. Может оказаться удобен для новичков.
Работа в Фидонете без трекеров[править | править код]
Если сложной обработки почты не требуется, то можно годами обходиться без трекеров (это в особенности касается пойнтов), так как будет хватать возможностей обычного эхопроцессора.
Кроме того, некоторые эхопроцессоры (скажем, HPT) позволяют себя программировать на языках высокого уровня (для HPT это Perl), так что пользователи таких эхопроцессоров ужé обладают широкими возможностями обработки почты, фактически не нуждаясь в каком-либо специальном трекере.