summaryrefslogtreecommitdiff
path: root/fml/etc/src
diff options
context:
space:
mode:
authorfukachan <fukachan>2006-02-04 06:48:58 +0000
committerfukachan <fukachan>2006-02-04 06:48:58 +0000
commita4d298e924df9a458c85f5ff428598fdbceeebb8 (patch)
tree31615bf6a9a8156f147231443e2cab90940a5306 /fml/etc/src
parent0cc6237b62e32b815dd26791e3ba6320b2b28eee (diff)
downloadfml8-a4d298e924df9a458c85f5ff428598fdbceeebb8.tar.gz
fml8-a4d298e924df9a458c85f5ff428598fdbceeebb8.tar.bz2
fml8-a4d298e924df9a458c85f5ff428598fdbceeebb8.zip
define CREATE-ON-POST function.
Diffstat (limited to 'fml/etc/src')
-rw-r--r--fml/etc/src/config.cf.ja/createonpost.cf59
-rw-r--r--fml/etc/src/hooks.cf8
-rw-r--r--fml/etc/src/list.cf1
3 files changed, 68 insertions, 0 deletions
diff --git a/fml/etc/src/config.cf.ja/createonpost.cf b/fml/etc/src/config.cf.ja/createonpost.cf
new file mode 100644
index 00000000..4c9aab11
--- /dev/null
+++ b/fml/etc/src/config.cf.ja/createonpost.cf
@@ -0,0 +1,59 @@
+=head1 CREATE-ON-POST
+
+# Descriptions: CREATE-ON-POST 機能を使うか否か?
+# なお、この変数は createonpost プログラムでのみ意味がある。
+# History: NONE
+# Value: YES_OR_NO
+# Examples: yes
+use_createonpost_function = yes
+
+
+# Descriptions:
+# History: NONE
+# Value: MIX (
+# reject_errormail
+# reject_fml8_managed_address
+# reject_createonpost_domain
+# permit_createonpost_sender_maps
+# permit_anyone
+# )
+# Examples: permit_anyone
+createonpost_sender_restrictions = reject_system_special_accounts
+ reject_errormail
+ reject_fml8_managed_address
+ reject_createonpost_domain
+ permit_anyone
+
+# Descriptions:
+# History: NONE
+# Value: MIX (
+# reject_errormail
+# reject_fml8_managed_address
+# reject_createonpost_domain
+# permit_createonpost_subscribe_maps
+# permit_anyone
+# )
+# Examples: permit_anyone
+createonpost_subscribe_restrictions = reject_system_special_accounts
+ reject_errormail
+ reject_fml8_managed_address
+ reject_createonpost_domain
+ permit_anyone
+
+
+# Descriptions:
+# ファイルの中は、たとえば \S+\@example.com
+# History: NONE
+# Value: FILE
+# Examples:
+createonpost_sender_maps = pcre:$ml_home_dir/sender.pcre
+
+
+# Descriptions:
+# ファイルの中は、たとえば \S+\@example.com
+# History: NONE
+# Value: FILE
+# Examples:
+createonpost_subscribe_maps = pcre:$ml_home_dir/subscribe.pcre
+
+
diff --git a/fml/etc/src/hooks.cf b/fml/etc/src/hooks.cf
index 927ebf22..733ebfd4 100644
--- a/fml/etc/src/hooks.cf
+++ b/fml/etc/src/hooks.cf
@@ -32,6 +32,14 @@
# $command_mail_run_start_hook = q{ 1;};
# $command_mail_verify_request_end_hook = q{ 1;};
# $command_mail_verify_request_start_hook = q{ 1;};
+# $createonpost_finish_end_hook = q{ 1;};
+# $createonpost_finish_start_hook = q{ 1;};
+# $createonpost_prepare_end_hook = q{ 1;};
+# $createonpost_prepare_start_hook = q{ 1;};
+# $createonpost_run_end_hook = q{ 1;};
+# $createonpost_run_start_hook = q{ 1;};
+# $createonpost_verify_request_end_hook = q{ 1;};
+# $createonpost_verify_request_start_hook = q{ 1;};
# $distribute_finish_end_hook = q{ 1;};
# $distribute_finish_start_hook = q{ 1;};
# $distribute_prepare_end_hook = q{ 1;};
diff --git a/fml/etc/src/list.cf b/fml/etc/src/list.cf
index 256c9c60..1efbf254 100644
--- a/fml/etc/src/list.cf
+++ b/fml/etc/src/list.cf
@@ -28,6 +28,7 @@ cgi.cf
mta.cf
fetchfml.cf
moderate.cf
+createonpost.cf
paths.cf
system_dependence.cf
compatibility.cf