<para>
<screen>
__exceptional__ {
    ?     $timezone
}

address {

   address_compare { 
    ?     $address_compare_function_domain_matching_level
          $address_compare_function_type
          $use_address_compare_function
   }
}

admin {

   admin_command { 
   }

   admin_command_mail { 
    ?     $admin_command_mail_allowed_commands
          $admin_command_mail_auth_gpg_config_dir
    ?     $admin_command_mail_auth_gpg_config_dir_alias
          $admin_command_mail_auth_pgp_config_dir
    ?     $admin_command_mail_auth_pgp_config_dir_alias
          $admin_command_mail_restrictions
          $use_admin_command_mail_function
   }

   admin_member { 
          $admin_member_maps
          $primary_admin_member_map
   }

   admin_member_password { 
          $admin_member_password_maps
          $primary_admin_member_password_map
   }

   admin_recipient { 
          $admin_recipient_maps
          $primary_admin_recipient_map
   }

   admin_* {
    ?     $admin_cgi_allowed_commands
          $admin_cgi_base_dir
   }
}

anonymous {

   anonymous_cgi { 
          $anonymous_cgi_base_dir
          $anonymous_cgi_expire_limit
    ?     $ml_anonymous_cgi_allowed_commands
          $ml_anonymous_cgi_base_dir
    ?     $ml_anonymous_cgi_base_url
          $use_anonymous_cgi_function
   }

   anonymous_command { 
    ?     $anonymous_command_mail_allowed_commands
   }
}

article {

   article_delivery { 
    ?     $article_delivery_transport
          $use_article_delivery
   }

   article_digest { 
          $use_article_digest_function
   }

   article_expire { 
          $article_expire_limit
          $use_article_expire
   }

   article_filter { 
          $article_filter_functions
          $use_article_filter
   }

   article_filter_reject_notice { 
          $article_filter_reject_notice_data_type
    ?     $article_filter_reject_notice_recipients
          $use_article_filter_reject_notice
   }

   article_header_filter { 
          $article_header_filter_rules
          $use_article_header_filter
   }

   article_header_rewrite { 
          $article_header_rewrite_rules
          $use_article_header_rewrite
   }

   article_mime_component_filter { 
          $article_mime_component_filter_rules
          $use_article_mime_component_filter
   }

   article_non_mime_filter { 
          $article_non_mime_filter_rules
          $use_article_non_mime_filter
   }

   article_post { 
    ?     $article_post_address
    ?     $article_post_article_thread_lifetime
          $article_post_auth_gpg_config_dir
          $article_post_auth_pgp_config_dir
          $article_post_encrypt_gpg_config_dir
          $article_post_encrypt_pgp_config_dir
          $article_post_restrictions
          $article_post_restrictions_reject_notice_data_type
          $use_article_post_function
   }

   article_size_filter { 
          $article_size_filter_rules
          $use_article_size_filter
   }

   article_spam_filter { 
    ?     $article_spam_filter_bogofilter_options
    ?     $article_spam_filter_drivers
          $article_spam_filter_functions
          $article_spam_filter_rules
    ?     $article_spam_filter_spamassassin_options
    ?     $article_spam_filter_spamc_options
          $use_article_spam_filter
   }

   article_spool { 
          $use_article_spool
   }

   article_summary_file_expire { 
          $use_article_summary_file_expire
   }

   article_text_plain_filter { 
          $article_text_plain_filter_rules
          $use_article_text_plain_filter
   }

   article_thread_outline { 
    ?     $article_thread_outline_greeting_en
    ?     $article_thread_outline_greeting_ja
          $article_thread_outline_rules
          $use_article_thread_outline
   }

   article_virus_filter { 
    ?     $article_virus_filter_clamav_options
    ?     $article_virus_filter_drivers
          $article_virus_filter_functions
          $article_virus_filter_rules
          $use_article_virus_filter
   }

   article_* {
    ?     $article_header_list_help
    ?     $article_header_list_id
    ?     $article_header_list_owner
    ?     $article_header_list_post
    ?     $article_header_list_software
    ?     $article_header_list_subscribe
    ?     $article_header_list_unsubscribe
          $article_message_id_cache_dir
          $article_sequence_file
    ?     $article_subject_tag
          $article_summary_file
    ?     $article_summary_file_format_address_length
    ?     $article_summary_file_format_style
   }
}

cgi {

   cgi_* {
          $cgi_base_dir
    ?     $cgi_charset_en
    ?     $cgi_charset_ja
    ?     $cgi_default_charset
    ?     $cgi_default_language
    ?     $cgi_language_select_list
    ?     $cgi_main_menu_color
    ?     $cgi_menu_address_map_select_list
          $cgi_menu_default_address_map
    ?     $cgi_navigation_bar_color
   }
}

command {

   command_mail { 
    ?     $command_mail_address
          $command_mail_auth_gpg_config_dir
          $command_mail_auth_pgp_config_dir
          $command_mail_line_length_limit
    ?     $command_mail_reply_prompt
          $command_mail_restrictions
          $use_command_mail_function
   }

   command_mail_filter { 
          $command_mail_filter_functions
          $use_command_mail_filter
   }

   command_mail_filter_reject_notice { 
          $command_mail_filter_reject_notice_data_type
    ?     $command_mail_filter_reject_notice_recipients
          $use_command_mail_filter_reject_notice
   }

   command_mail_invalid_command { 
          $command_mail_invalid_command_limit
   }

   command_mail_reply_preamble { 
          $use_command_mail_reply_preamble
   }

   command_mail_reply_trailor { 
          $use_command_mail_reply_trailor
   }

   command_mail_size_filter { 
          $command_mail_size_filter_rules
          $use_command_mail_size_filter
   }

   command_mail_valid_command { 
          $command_mail_valid_command_limit
   }
}

admin_command {

   admin_command { 
   }

   admin_command_mail { 
   }
}

anonymous_command {

   anonymous_command { 
   }
}

chaddr_command {

   chaddr_command { 
          $chaddr_command_auth_type
    ?     $chaddr_command_operation_mode
   }
}

confirm_command {

   confirm_command { 
          $confirm_command_expire_limit
    ?     $confirm_command_prefix
   }
}

get_command {

   get_command { 
          $get_command_request_limit
   }
}

list_command {

   list_command { 
   }

   list_command_default { 
          $list_command_default_maps
   }
}

log_command {

   log_command { 
    ?     $log_command_tail_starting_location
   }
}

newml_command {

   newml_command { 
    ?     $newml_command_init_private_directories
    ?     $newml_command_init_public_directories
    ?     $newml_command_ml_admin_default_address
    ?     $newml_command_mta_config_list
          $newml_command_postfix_template_files
          $newml_command_qmail_template_files
          $newml_command_template_files
   }
}

privileged_command {

   privileged_command { 
    ?     $privileged_command_prefix
   }
}

rmml_command {

   rmml_command { 
    ?     $rmml_command_mta_config_list
   }
}

subscribe_command {

   subscribe_command { 
          $subscribe_command_auth_type
    ?     $subscribe_command_operation_mode
   }
}

unsubscribe_command {

   unsubscribe_command { 
          $unsubscribe_command_auth_type
    ?     $unsubscribe_command_operation_mode
   }
}

user_command {

   user_command { 
    ?     $user_command_mail_allowed_commands
   }
}

createonpost {

   createonpost { 
          $use_createonpost_function
   }

   createonpost_newml { 
          $createonpost_newml_maps
          $createonpost_newml_restrictions
   }

   createonpost_sender { 
          $createonpost_sender_maps
          $createonpost_sender_restrictions
   }

   createonpost_subscribe { 
          $createonpost_subscribe_maps
          $createonpost_subscribe_restrictions
   }
}

debug {

   debug { 
          $use_debug
   }
}

default {

   default_* {
          $default_mail_body_size_limit
          $default_mail_header_size_limit
   }
}

digest {

   digest_header_rewrite { 
          $digest_header_rewrite_rules
          $use_digest_header_rewrite
   }

   digest_member { 
          $digest_member_maps
          $primary_digest_member_map
   }

   digest_recipient { 
          $digest_recipient_maps
          $primary_digest_recipient_map
   }

   digest_* {
          $digest_sequence_file
   }
}

directory {

   directory_* {
    ?     $directory_default_mode
    ?     $directory_private_mode
    ?     $directory_public_mode
   }
}

domain {

   domain_* {
          $domain_config_base_dir
          $domain_exim_config_dir
          $domain_local_dir
          $domain_local_tmp_dir
          $domain_mail_config_dir
          $domain_postfix_config_dir
          $domain_procmail_config_dir
          $domain_qmail_config_dir
          $domain_sendmail_config_dir
   }
}

error {

   error_mail_analyzer { 
          $error_mail_analyzer_cache_dir
    ?     $error_mail_analyzer_cache_mode
    ?     $error_mail_analyzer_cache_size
          $error_mail_analyzer_cache_type
    ?     $error_mail_analyzer_function
    ?     $error_mail_analyzer_function_select_list
          $error_mail_analyzer_simple_count_limit
          $use_error_mail_analyzer_function
   }
}

fetchfml {

   fetchfml { 
    ?     $fetchfml_fetch_protocol
    ?     $fetchfml_imap_servers
    ?     $fetchfml_pop_servers
          $fetchfml_queue_dir
          $use_fetchfml_function
   }

   fetchfml_article_post { 
    ?     $fetchfml_article_post_password
    ?     $fetchfml_article_post_user
          $use_fetchfml_article_post_function
   }

   fetchfml_command_mail { 
    ?     $fetchfml_command_mail_password
    ?     $fetchfml_command_mail_user
          $use_fetchfml_command_mail_function
   }

   fetchfml_error_mail_analyzer { 
    ?     $fetchfml_error_mail_analyzer_password
    ?     $fetchfml_error_mail_analyzer_user
          $use_fetchfml_error_mail_analyzer_function
   }
}

html {

   html_archive { 
    ?     $html_archive_charset_en
    ?     $html_archive_charset_ja
    ?     $html_archive_default_charset
          $html_archive_dir
          $html_archive_index_order_type
          $use_html_archive
   }

   html_archive_address_mask { 
          $html_archive_address_mask_type
          $use_html_archive_address_mask
   }

   html_* {
    ?     $html_tmp_base_url
          $html_tmp_dir
   }
}

incoming {

   incoming_article { 
          $incoming_article_body_size_limit
          $incoming_article_header_size_limit
   }

   incoming_command_mail { 
          $incoming_command_mail_body_size_limit
          $incoming_command_mail_header_size_limit
   }

   incoming_mail_body_loop_check { 
          $incoming_mail_body_loop_check_rules
          $use_incoming_mail_body_loop_check
   }

   incoming_mail_cache { 
          $incoming_mail_cache_dir
    ?     $incoming_mail_cache_size
          $use_incoming_mail_cache
   }

   incoming_mail_envelope_loop_check { 
          $incoming_mail_envelope_loop_check_rules
          $use_incoming_mail_envelope_loop_check
   }

   incoming_mail_header_loop_check { 
          $incoming_mail_header_loop_check_rules
          $use_incoming_mail_header_loop_check
   }

   incoming_* {
          $incoming_mail_body_checksum_cache_dir
   }
}

ldap {

   ldap_* {
    ?     $ldap_base_dn
    ?     $ldap_bind_dn
    ?     $ldap_password
    ?     $ldap_query_add_as_ldif
    ?     $ldap_query_delete_as_ldif
    ?     $ldap_query_find_result_attribute
    ?     $ldap_query_find_search_filter
    ?     $ldap_query_get_next_key_result_attribute
    ?     $ldap_query_get_next_key_search_filter
    ?     $ldap_query_getline_result_attribute
    ?     $ldap_query_getline_search_filter
    ?     $ldap_servers
    ?     $ldap_user
   }
}

list {

   list_command { 
   }

   list_command_default { 
   }

   list_* {
    ?     $list_addresses
   }
}

lock {

   lock { 
          $lock_dir
          $lock_file
          $lock_type
          $use_lock
   }
}

log {

   log { 
          $domain_local_log_file
          $log_dir
          $log_file
    ?     $log_file_charset_en
    ?     $log_file_charset_ja
    ?     $log_file_default_charset
          $log_format_type
    ?     $log_syslog_facility
    ?     $log_syslog_ident
    ?     $log_syslog_options
    ?     $log_syslog_priority
    ?     $log_syslog_servers
          $log_type
          $use_log
   }

   log_command { 
   }

   log_computer_output { 
    ?     $log_computer_output_engine
          $use_log_computer_output
   }

   log_rotate { 
    ?     $log_rotate_archive_file_total
    ?     $log_rotate_interval
    ?     $log_rotate_policy
          $log_rotate_size_limit
          $use_log_rotate
   }
}

mail {

   mail_* {
          $mail_aliases_file
    ?     $mail_header_default_errors_to
    ?     $mail_header_default_list_help
    ?     $mail_header_default_list_id
    ?     $mail_header_default_list_owner
    ?     $mail_header_default_list_post
    ?     $mail_header_default_list_software
    ?     $mail_header_default_list_subscribe
    ?     $mail_header_default_list_unsubscribe
    ?     $mail_header_default_precedence
    ?     $mail_header_default_x_ml_name
          $mail_queue_dir
   }
}

maintainer {

   maintainer_recipient { 
          $maintainer_recipient_maps
   }

   maintainer_* {
    ?     $maintainer
    ?     $maintainer_signature
   }
}

member {

   member { 
          $member_maps
          $primary_member_map
   }

   member_total_limit { 
          $member_total_limit
          $use_member_total_limit
   }
}

message {

   message_* {
    ?     $message_default_subject
          $message_id_cache_dir
          $message_template_dir
   }
}

ml_local {

   ml_local_* {
          $ml_local_dir
          $ml_local_lib_dir
          $ml_local_message_template_dir
          $ml_local_share_dir
   }
}

moderate {

   moderate { 
          $moderate_queue_dir
          $moderate_queue_expire_limit
          $use_moderate_function
   }
}

moderator {

   moderator_member { 
          $moderator_member_maps
          $primary_moderator_member_map
   }

   moderator_recipient { 
          $moderator_recipient_maps
          $primary_moderator_recipient_map
   }
}

outgoing {

   outgoing_article { 
          $outgoing_article_body_size_limit
          $outgoing_article_header_size_limit
   }

   outgoing_command_mail { 
          $outgoing_command_mail_body_size_limit
          $outgoing_command_mail_header_size_limit
   }

   outgoing_mail_cache { 
          $outgoing_mail_cache_dir
    ?     $outgoing_mail_cache_size
          $use_outgoing_mail_cache
   }

   outgoing_* {
    ?     $outgoing_mail_header_errors_to
    ?     $outgoing_mail_header_precedence
    ?     $outgoing_mail_header_x_ml_name
   }
}

path {

   path_* {
          $path_bogofilter
          $path_bunzip2
          $path_bzip2
          $path_cksum
          $path_clamscan
          $path_compress
          $path_emacs
          $path_gpg
          $path_gpgsplit
          $path_gpgv
          $path_gunzip
          $path_gzcat
          $path_gzip
          $path_ish
          $path_kakasi
          $path_less
          $path_lha
          $path_ls
          $path_makemap
          $path_md5
          $path_more
          $path_mule
          $path_namazu
          $path_newaliases
          $path_ng
          $path_nkf
          $path_perl
          $path_pgp
          $path_pgp5
          $path_pgpe
          $path_pgpk
          $path_pgps
          $path_pgpv
          $path_postalias
          $path_postconf
          $path_postfix
          $path_postmap
          $path_sendmail
          $path_spamassassin
          $path_spamc
          $path_spamd
          $path_sum
          $path_tar
          $path_uuencode
          $path_vi
          $path_w3m
          $path_xemacs
          $path_zcat
   }
}

post {
}

postfix {

   postfix_* {
    ?     $postfix_verp_delimiters
          $postfix_virtual_map_file
   }
}

procmail {

   procmail_* {
          $procmail_aliases_file
   }
}

qmail {

   qmail_* {
    ?     $qmail_verp_delimiters
          $qmail_virtual_map_file
          $qmail_virtualdomains_file
   }
}

recipient {

   recipient { 
          $primary_recipient_map
          $recipient_maps
          $smtp_recipient_limit
   }

   recipient_total_limit { 
          $recipient_total_limit
          $use_recipient_total_limit
   }
}

reply_message {
}

report_mail {

   report_mail_* {
    ?     $report_mail_charset_en
    ?     $report_mail_charset_ja
    ?     $report_mail_default_charset
    ?     $report_mail_subject
   }
}

sendmail {

   sendmail_* {
          $sendmail_virtual_map_file
   }
}

smtp {

   smtp_log { 
          $use_smtp_log
   }

   smtp_* {
    ?     $smtp_sender
    ?     $smtp_servers
   }
}

spammer {

   spammer { 
          $primary_spammer_map
          $spammer_maps
   }
}

spool {

   spool { 
          $spool_dir
    ?     $spool_subdir_unit
          $spool_type
          $use_spool
   }
}

sql {

   sql_* {
    ?     $sql_database
    ?     $sql_password
    ?     $sql_query_add
    ?     $sql_query_delete
    ?     $sql_query_find
    ?     $sql_query_get_next_key
    ?     $sql_query_getline
    ?     $sql_servers
    ?     $sql_table
    ?     $sql_user
   }
}

system {

   system_* {
    ?     $system_default_umask
    ?     $system_has_alarm
    ?     $system_has_fork
    ?     $system_has_getpwgid
    ?     $system_has_getpwuid
    ?     $system_has_select
    ?     $system_special_accounts
    ?     $system_timezone
   }
}

template_file {

   template_file_* {
    ?     $template_file_charset_en
    ?     $template_file_charset_ja
    ?     $template_file_charset_select_list
    ?     $template_file_default_charset
   }
}

thread {

   thread_subject_tag { 
    ?     $thread_subject_tag
    ?     $thread_subject_tag_location
    ?     $thread_subject_tag_name
          $use_thread_subject_tag
   }

   thread_track { 
          $use_thread_track
   }

   thread_* {
    ?     $thread_cgi_base_url
    ?     $thread_cgi_bgcolor
    ?     $thread_cgi_title
          $thread_db_dir
    ?     $thread_id_syntax
          $thread_sequence_file
   }
}

user {

   user_command { 
   }

   user_db_gecos { 
          $primary_user_db_gecos_map
          $user_db_gecos_maps
   }

   user_db_subscribe_date { 
          $primary_user_db_subscribe_date_map
          $user_db_subscribe_date_maps
   }

   user_* {
          $user_db_dir
   }
}

x {
}


_file$ {
          $compat_old_fml_default_config_ph_file
          $deny_file
          $guide_file
          $help_file
          $objective_file
          $sequence_file
          $welcome_file
}

_dir$ {
          $compat_config_base_dir
          $compat_old_fml_config_dir
          $db_dir
          $etc_dir
          $event_queue_dir
          $isolated_queue_dir
          $listinfo_base_dir
          $listinfo_dir
          $listinfo_template_base_dir
          $listinfo_template_dir
          $ml_admin_cgi_base_dir
          $shared_db_dir
          $tmp_dir
          $udb_base_dir
          $var_dir
}


*** unclassified ***
    ?     $file_default_mode
          $isolated_queue_expire_limit
    ?     $language_preference_order
    ?     $ml_admin_cgi_allowed_commands
    ?     $unsafe_header_fields
</screen>
</para>
