fml 8 tutorial
Prev | Chapter 7. Convert fml4 Style ML To fml8 Style ML | Next

# Overview: Difference Between fml4 and fml8

There are several fml8 variables and functions not related with fml4 since fml8 is re-designed and re-coded from scratch.

Also not one to one even if the relation found.

Let's see a few examples below.

## Anyone Can Post

Users registered as members can post ML by default. This default behaviour is common between fml4 and fml8. To set "anyone can post", in the case of fml4,

    $PERMIT_POST_FROM = "anyone";

in the case of fml8,

    article_post_restrictions = reject_system_special_accounts
                                permit_anyone
                                reject

.

## Subject Tag

No subject tag defined by default. This is common between fml4 and fml8 To set the tag such as '[ML_NAME:00100]', in the case of fml4,

    $SUBJECT_TAG_TYPE = '[:]';

This corresponds to the following fml8 configuration:

    article_header_rewrite_rules = rewrite_article_subject_tag

    article_subject_tag           = [$ml_name:%05d]

fml8 configuration concepts are more orthogonal.

## Disable Specific Command In Command Mail

Commands such as "members" are prohibited in fml8 by default. fml4 needs the following configurations to disable dangerous commands:

    &DENY_PROCEDURE('member');
    &DENY_PROCEDURE('active');
    &DENY_PROCEDURE('members');
    &DENY_PROCEDURE('actives');
    &DENY_PROCEDURE('status');
    &DENY_PROCEDURE('stat');

Old fml4 use no filter by default but fml8 uses filter by default.

fml8 applies confirmation for subscribe, chaddr, unsubscribe commands by default. fml4 not. Currently fml8 always applies confirmation, which can not be disabled by configuration.

Prev | Home | Next
Overview: Convert fml4 To fml8 (2) | Up | Discussion

fml 8.0 (fml-devel) project homepage is www.fml.org/software/fml8/.
fml 4.0 project homepage is www.fml.org/software/fml4/.
about one floppy bsd routers, see www.bsdrouter.org/.
other free softwares are found at www.fml.org/software/.

author's homepage is www.fml.org/home/fukachan/.
Also, visit nuinui's world :) at www.nuinui.net.

For questions about FML, e-mail <fml-bugs@fml.org>.