2 What is ML?
Fml, a ML server (manager) is a filtering process. It does not need to
handle delivery process. MTA receives mail, kicks off fml and
injects the mail to fml. fml checks, adjusts the mail header and body,
and distribute the ML article to ML members by passing it to MTA for
delivery.
[Figure]
<a host> <ML Server Host>
mail from a member
|
V kick off fml
MTA (e.g. sendmail) ------------------>
fml <ML server (ML driver)>
MTA (e.g. sendmail) <-----------------
(distribution)
| | |
V V V
members of the Mailing List
Described above, the mailing list and delivery process works.
A mailing list driver can accept commands, too.
Only when mail comes in, fml is kicked off. That is event driven.
The traffic is intermittent. If you are concerned with the traffic
burst, you can receive a digest e.g. once per three hours.
You should use operating system function to run digest delivery
program periodically. On UNIX, you may be able to use cron (cron(8)).
Fml assumes you can use cron of your OS. If not, you can use an
emulator bin/cron.pl in fml-source (see => 5.3).
[PREVIOUS CHAPTER]
[NEXT CHAPTER]
Copyright (C) 1993-1999 Ken'ichi Fukamachi
All rights of this page is reserved.
# This Document(html format) is automatically geneareted by fwix.pl.
# fwix (Formatter of WIX Language) is fml document formatter system
# designed to generate plaintext, html, texinfo and nroff from one file.
#
# Copyright (C) 1993-1999 Ken'ichi Fukamachi
# All rights reserved.
# 1993-1996 fukachan@phys.titech.ac.jp
# 1996-1999 fukachan@sapporo.iij.ad.jp
#
# FML is free software; you can redistribute it and/or modify
# it under the terms of GNU General Public License.
# See the file COPYING for more details.