メーリングリストの構築
fmlの設定
fmlのインストール
teckumo@teckumo_server:~$ sudo apt-get install fml
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
Reading state information... 完了
以下の特別パッケージがインストールされます:
libjcode-perl
提案パッケージ:
fml-doc lha pgp
推奨パッケージ:
libmd5-perl sharutils
以下のパッケージが新たにインストールされます:
fml libjcode-perl
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。
1251kB のアーカイブを取得する必要があります。
展開後に追加で 6160kB のディスク容量が消費されます。
続行しますか [Y/n]? y
取得:1 http://jp.archive.ubuntu.com edgy/universe libjcode-perl 2.13-2 [15.2kB]
取得:2 http://jp.archive.ubuntu.com edgy/universe fml 4.0.3.dfsg-2 [1236kB]
1251kB を 1s で取得しました (756kB/s)
未選択パッケージ libjcode-perl を選択しています。
(データベースを読み込んでいます ... 現在 90025 個のファイルとディレクトリがインストールされています。)
(.../libjcode-perl_2.13-2_all.deb から) libjcode-perl を展開しています...
未選択パッケージ fml を選択しています。
(.../fml_4.0.3.dfsg-2_all.deb から) fml を展開しています...
libjcode-perl (2.13-2) を設定しています ...
fml (4.0.3.dfsg-2) を設定しています ...
You should add mailing list admin user to group `list'
If you do not run fmlserv, you may chmod g-w /var/spool/ml
FQDN of your host: [teckumo_server]
DOMAINNAME of your site: [teckumo_server]
Restart postfix now... * Starting Postfix Mail Transport Agent postfix [ ok ]
done
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
Reading state information... 完了
以下の特別パッケージがインストールされます:
libjcode-perl
提案パッケージ:
fml-doc lha pgp
推奨パッケージ:
libmd5-perl sharutils
以下のパッケージが新たにインストールされます:
fml libjcode-perl
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。
1251kB のアーカイブを取得する必要があります。
展開後に追加で 6160kB のディスク容量が消費されます。
続行しますか [Y/n]? y
取得:1 http://jp.archive.ubuntu.com edgy/universe libjcode-perl 2.13-2 [15.2kB]
取得:2 http://jp.archive.ubuntu.com edgy/universe fml 4.0.3.dfsg-2 [1236kB]
1251kB を 1s で取得しました (756kB/s)
未選択パッケージ libjcode-perl を選択しています。
(データベースを読み込んでいます ... 現在 90025 個のファイルとディレクトリがインストールされています。)
(.../libjcode-perl_2.13-2_all.deb から) libjcode-perl を展開しています...
未選択パッケージ fml を選択しています。
(.../fml_4.0.3.dfsg-2_all.deb から) fml を展開しています...
libjcode-perl (2.13-2) を設定しています ...
fml (4.0.3.dfsg-2) を設定しています ...
You should add mailing list admin user to group `list'
If you do not run fmlserv, you may chmod g-w /var/spool/ml
FQDN of your host: [teckumo_server]
DOMAINNAME of your site: [teckumo_server]
Restart postfix now... * Starting Postfix Mail Transport Agent postfix [ ok ]
done
main.cfの編集
teckumo@teckumo_server:/var/spool/ml$ cd /etc/postfix
teckumo@teckumo_server:/etc/postfix$ sudo vi main.cf
teckumo@teckumo_server:/etc/postfix$ sudo vi main.cf
#Enable SMTP Auth
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtp_sasl_password_maps = hash:/etc/postfix/saslpass
smtp_sasl_auth_enable = yes
#fml settings
allow_mail_to_commands = alias,forward,include
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtp_sasl_password_maps = hash:/etc/postfix/saslpass
smtp_sasl_auth_enable = yes
#fml settings
allow_mail_to_commands = alias,forward,include
teckumo@teckumo_server:/etc/postfix$ sudo service postfix restart
postfix を停止中: [ OK ]
postfix を起動中: [ OK ]
postfix を停止中: [ OK ]
postfix を起動中: [ OK ]
ユーザの作成とパーミッションの設定
webminでユーザfmlを登録。
teckumo@teckumo_server:~$ sudo mkdir /usr/local/fml
teckumo@teckumo_server:~$ sudo chown fml:fml /usr/local/fml
teckumo@teckumo_server:~$ sudo chmod 755 /usr/local/fml
teckumo@teckumo_server:~$ sudo chown -R fml:fml /var/spool/ml
teckumo@teckumo_server:~$ sudo chmod 755 /var/spool/ml
teckumo@teckumo_server:~$ sudo chown fml:fml /usr/local/fml
teckumo@teckumo_server:~$ sudo chmod 755 /usr/local/fml
teckumo@teckumo_server:~$ sudo chown -R fml:fml /var/spool/ml
teckumo@teckumo_server:~$ sudo chmod 755 /var/spool/ml
メーリングリストの作成
teckumo@teckumo_server:~$ su - fml
Password: *****
Password: *****
メーリングリストの登録
$ makefml newml kusareen
06/12/14 09:07:57 makefml::newml kusareen (fml)
DO "newml" for kusareen mailing list.
---Creating kusareen mailing list
06/12/14 09:07:57 makefml::mkdir /var/spool/ml/kusareen (fml)
directory /var/spool/ml/kusareen is created as UID=1016 GID=38
06/12/14 09:07:57 makefml::mkdir /var/spool/ml/kusareen/spool (fml)
directory /var/spool/ml/kusareen/spool is created as UID=1016 GID=38
---Generting configuration examples.
Generate template files in /var/spool/ml/kusareen/
include include-ctl include-mead aliases Makefile crontab
fmlwrapper.c fmlwrapper.h
Generate qmail template files in /var/spool/ml/etc/qmail/alias/
.qmail-kusareen .qmail-kusareen-ctl .qmail-kusareen-default
.qmail-kusareen-admin .qmail-kusareen-request .qmail-owner-kusareen
.qmail-owner-kusareen-ctl
Update /var/spool/ml/etc/qmail/users/assign
Update /var/spool/ml/etc/crontab/fml
Create config.ph(/var/spool/ml/kusareen/config.ph):
/var/spool/ml/kusareen/cf -> config.ph ... Done.
Create template files for commands (help, guide ...)
help help-admin deny guide welcome confirm objective
Update /var/spool/ml/etc/aliases
*** WARNING ***
[/var/spool/ml/kusareen/include] has invalid path directory(ies).
/var/spool/ml/kusareen group(fml) writable
Latest MTA's check group writable or not in them
If you permit this permission for some reason,
you must need additonal settings in e.g. /etc/sendmail.cf.
Please read manuals of your MTA for more details.
The next step: update your MTA configuration. For example
% su root
# cat /var/spool/ml/kusareen/aliases >> /etc/aliases
# newaliases
FYI: See templates in '/var/spool/ml/kusareen/'
done.
Please check the group permission in /var/spool/ml
$ exit
06/12/14 09:07:57 makefml::newml kusareen (fml)
DO "newml" for kusareen mailing list.
---Creating kusareen mailing list
06/12/14 09:07:57 makefml::mkdir /var/spool/ml/kusareen (fml)
directory /var/spool/ml/kusareen is created as UID=1016 GID=38
06/12/14 09:07:57 makefml::mkdir /var/spool/ml/kusareen/spool (fml)
directory /var/spool/ml/kusareen/spool is created as UID=1016 GID=38
---Generting configuration examples.
Generate template files in /var/spool/ml/kusareen/
include include-ctl include-mead aliases Makefile crontab
fmlwrapper.c fmlwrapper.h
Generate qmail template files in /var/spool/ml/etc/qmail/alias/
.qmail-kusareen .qmail-kusareen-ctl .qmail-kusareen-default
.qmail-kusareen-admin .qmail-kusareen-request .qmail-owner-kusareen
.qmail-owner-kusareen-ctl
Update /var/spool/ml/etc/qmail/users/assign
Update /var/spool/ml/etc/crontab/fml
Create config.ph(/var/spool/ml/kusareen/config.ph):
/var/spool/ml/kusareen/cf -> config.ph ... Done.
Create template files for commands (help, guide ...)
help help-admin deny guide welcome confirm objective
Update /var/spool/ml/etc/aliases
*** WARNING ***
[/var/spool/ml/kusareen/include] has invalid path directory(ies).
/var/spool/ml/kusareen group(fml) writable
Latest MTA's check group writable or not in them
If you permit this permission for some reason,
you must need additonal settings in e.g. /etc/sendmail.cf.
Please read manuals of your MTA for more details.
The next step: update your MTA configuration. For example
% su root
# cat /var/spool/ml/kusareen/aliases >> /etc/aliases
# newaliases
FYI: See templates in '/var/spool/ml/kusareen/'
done.
Please check the group permission in /var/spool/ml
$ exit
aliasesの設定
teckumo@teckumo_server:~$ cd /var/spool/ml/kusareen
teckumo@teckumo_server:/var/spool/ml/kusareen$ sudo cat aliases
kusareen: :include:/var/spool/ml/kusareen/include
kusareen-ctl: :include:/var/spool/ml/kusareen/include-ctl
kusareen-request: kusareen-admin
kusareen-admin: fml
owner-kusareen: fml
owner-kusareen-ctl: fml
# Mail Error Analyzer Daemon
# If you use mead.pl, comment out kusareen-admin: line and UNCOMMNET OUT here.
#kusareen-admin: fml, :include:/var/spool/ml/kusareen/include-mead
teckumo@teckumo_server:/var/spool/ml/kusareen$ sudo cat aliases
kusareen: :include:/var/spool/ml/kusareen/include
kusareen-ctl: :include:/var/spool/ml/kusareen/include-ctl
kusareen-request: kusareen-admin
kusareen-admin: fml
owner-kusareen: fml
owner-kusareen-ctl: fml
# Mail Error Analyzer Daemon
# If you use mead.pl, comment out kusareen-admin: line and UNCOMMNET OUT here.
#kusareen-admin: fml, :include:/var/spool/ml/kusareen/include-mead
teckumo@teckumo_server:/var/spool/ml/kusareen$ sudo cat aliases >> /etc/aliases
-bash: /etc/aliases: Permission denied
できないので、viで編集。-bash: /etc/aliases: Permission denied
teckumo@teckumo_server:/var/spool/ml/kusareen$ sudo vi /etc/aliases
# Added by installer for initial user
root: teckumo
kusareen: :include:/var/spool/ml/kusareen/include
kusareen-ctl: :include:/var/spool/ml/kusareen/include-ctl
kusareen-request: kusareen-admin
kusareen-admin: fml
owner-kusareen: fml
owner-kusareen-ctl: fml
# Mail Error Analyzer Daemon
# If you use mead.pl, comment out kusareen-admin: line and UNCOMMNET OUT here.
#kusareen-admin: fml, :include:/var/spool/ml/kusareen/include-mead
root: teckumo
kusareen: :include:/var/spool/ml/kusareen/include
kusareen-ctl: :include:/var/spool/ml/kusareen/include-ctl
kusareen-request: kusareen-admin
kusareen-admin: fml
owner-kusareen: fml
owner-kusareen-ctl: fml
# Mail Error Analyzer Daemon
# If you use mead.pl, comment out kusareen-admin: line and UNCOMMNET OUT here.
#kusareen-admin: fml, :include:/var/spool/ml/kusareen/include-mead
teckumo@teckumo_server:/var/spool/ml/kusareen$ sudo newaliases
teckumo@teckumo_server:/var/spool/ml/kusareen$ cd ..
teckumo@teckumo_server:/var/spool/ml$ sudo chmod 755 kusareen
teckumo@teckumo_server:/var/spool/ml/kusareen$ cd ..
teckumo@teckumo_server:/var/spool/ml$ sudo chmod 755 kusareen
メーリングリストの設定
teckumo@teckumo_server:/var/spool/ml$ su - fml
Password: ****
Password: ****
投稿できるのはメンバーのみ
デフォルトなので、何もしません。メンバーの追加や削除はML管理者がコマンドメールによって行う
$ makefml config kusareen
DO "config" for kusareen mailing list.
---Configure kusareen mailing list ...
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
=== TOP MENU ===
Mailing List Addresses
FOR POST kusareen@teckumo_server
FOR COMMAND kusareen-ctl@teckumo_server
_______________________
0 END
1 POLICY OF ACCESS (WHO CAN POST AND USE COMMANDS)
[POST]
PERMIT_POST_FROM members_only
WHEN POST FROM NOT MEMBER reject
[COMMAND]
PERMIT_COMMAND_FROM members_only
WHEN COMMAND FROM NOT MEMBER reject
2 REGISTRATION METHOD TYPE
AUTO_REGISTRATION_TYPE confirmation
UNSUBSCRIBE_AUTH_TYPE
3 SETTINGS AROUND COMMANDS
address for command kusareen-ctl@teckumo_server
4 REMOTE ADMINISTRATION
PERMIT ? NO
AUTH_TYPE crypt
5 HEADER CONFIGURATIONS
6 OPTION
7 SECURITY & FILTERING
************************************************************
Which section? (0-7) [0] 4
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
REMOTE ADMINISTRATION
Do you maintain the ML in remote? NO
0 END
1 REMOTE ADMINISTRATION NO
2 REMOTE_ADMINISTRATION_AUTH_TYPE crypt
3 ADMIN_ADD_SEND_WELCOME_FILE NO
************************************************************
which (0-3) [0] 1
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
Do you maintenance the ML in remote?
************************************************************
Do you maintain in remote? (y/n) [n] y
************************************************************
0 END
************************************************************
which (0-3) [0] 0
DO "config" for kusareen mailing list.
---Configure kusareen mailing list ...
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
=== TOP MENU ===
Mailing List Addresses
FOR POST kusareen@teckumo_server
FOR COMMAND kusareen-ctl@teckumo_server
_______________________
0 END
1 POLICY OF ACCESS (WHO CAN POST AND USE COMMANDS)
[POST]
PERMIT_POST_FROM members_only
WHEN POST FROM NOT MEMBER reject
[COMMAND]
PERMIT_COMMAND_FROM members_only
WHEN COMMAND FROM NOT MEMBER reject
2 REGISTRATION METHOD TYPE
AUTO_REGISTRATION_TYPE confirmation
UNSUBSCRIBE_AUTH_TYPE
3 SETTINGS AROUND COMMANDS
address for command kusareen-ctl@teckumo_server
4 REMOTE ADMINISTRATION
PERMIT ? NO
AUTH_TYPE crypt
5 HEADER CONFIGURATIONS
6 OPTION
7 SECURITY & FILTERING
************************************************************
Which section? (0-7) [0] 4
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
REMOTE ADMINISTRATION
Do you maintain the ML in remote? NO
0 END
1 REMOTE ADMINISTRATION NO
2 REMOTE_ADMINISTRATION_AUTH_TYPE crypt
3 ADMIN_ADD_SEND_WELCOME_FILE NO
************************************************************
which (0-3) [0] 1
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
Do you maintenance the ML in remote?
************************************************************
Do you maintain in remote? (y/n) [n] y
************************************************************
0 END
************************************************************
which (0-3) [0] 0
Subject に [kumo-ml:1234] のようにメールに4桁の番号をつける
************************************************************
5 HEADER CONFIGURATIONS
************************************************************
Which section? (0-7) [0] 5
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
0 END
* Subject: TAG
1 SUBJECT_TAG_TYPE
2 SUBJECT_TAG_FIGURE
* To:
3 REWRITE_TO To: is original (pass through)
* Date:
4 DATE_TYPE original-date
5 PASS_ALL_FIELDS YES
6 PASS_RECEIVED_THROUGH YES
************************************************************
which type (0-6) [0] 1
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
SUBJECT_TAG_TYPE
0 END
TYPE Subject Example
----------------------------
1 Subject: NO TAG (Default, Fml recommends)
2 Subject: (Elena:00100)
3 Subject: [Elena:00100] (hml 1.6 compat)
4 Subject: (Elena 00100)
5 Subject: [Elena 00100]
6 Subject: (Elena,00100)
7 Subject: [Elena,00100]
8 Subject: (Elena)
9 Subject: [Elena]
10 Subject: (00100)
11 Subject: [00100]
************************************************************
SUBJECT TAG TYPE (0-11) [0] 3
************************************************************
0 END
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
0 END
* Subject: TAG
1 SUBJECT_TAG_TYPE [:]
2 SUBJECT_TAG_FIGURE
* To:
3 REWRITE_TO To: is original (pass through)
* Date:
4 DATE_TYPE original-date
5 PASS_ALL_FIELDS YES
6 PASS_RECEIVED_THROUGH YES
************************************************************
which type (0-6) [0] 2
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
@SUBJECT_FORM_LONG_ID FIGURES of Subject TAG
for all $SUBJECT_TAG_TYPE e.g. [elena 00100] for 5 figures.
The current figure is .
0 END
1 -1 e.g. [elena 1], [elena 100], [elena 10000]
2 2 e.g. [elena 01], [elena 100], [elena 10000]
3 3 e.g. [elena 001], [elena 100], [elena 10000]
4 4 e.g. [elena 0001], [elena 0100], [elena 10000]
5 5 e.g. [elena 00001], [elena 00100], [elena 10000]
6 6 e.g. [elena 000100]
7 7 e.g. [elena 0000100]
8 8 e.g. [elena 00000100]
9 9 e.g. [elena 000000100]
10 10 e.g. [elena 0000000100]
************************************************************
Which section? (0-10) [0] 4
************************************************************
0 END
************************************************************
Which section? (0-10) [0] 0
************************************************************
0 END
************************************************************
which type (0-6) [0] 0
************************************************************
0 END
************************************************************
Which section? (0-7) [0] 0
Configuration is saved in /var/spool/ml/kusareen/cf.
Create config.ph(/var/spool/ml/kusareen/config.ph):
/var/spool/ml/kusareen/cf -> config.ph ... Done.
(configuration is backuped in /var/spool/ml/kusareen/config.ph.bak)
done.
Please check the group permission in /var/spool/ml
5 HEADER CONFIGURATIONS
************************************************************
Which section? (0-7) [0] 5
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
0 END
* Subject: TAG
1 SUBJECT_TAG_TYPE
2 SUBJECT_TAG_FIGURE
* To:
3 REWRITE_TO To: is original (pass through)
* Date:
4 DATE_TYPE original-date
5 PASS_ALL_FIELDS YES
6 PASS_RECEIVED_THROUGH YES
************************************************************
which type (0-6) [0] 1
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
SUBJECT_TAG_TYPE
0 END
TYPE Subject Example
----------------------------
1 Subject: NO TAG (Default, Fml recommends)
2 Subject: (Elena:00100)
3 Subject: [Elena:00100] (hml 1.6 compat)
4 Subject: (Elena 00100)
5 Subject: [Elena 00100]
6 Subject: (Elena,00100)
7 Subject: [Elena,00100]
8 Subject: (Elena)
9 Subject: [Elena]
10 Subject: (00100)
11 Subject: [00100]
************************************************************
SUBJECT TAG TYPE (0-11) [0] 3
************************************************************
0 END
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
0 END
* Subject: TAG
1 SUBJECT_TAG_TYPE [:]
2 SUBJECT_TAG_FIGURE
* To:
3 REWRITE_TO To: is original (pass through)
* Date:
4 DATE_TYPE original-date
5 PASS_ALL_FIELDS YES
6 PASS_RECEIVED_THROUGH YES
************************************************************
which type (0-6) [0] 2
************************************************************
<<< makefml --- FML Configuration Interface --- >>>
@SUBJECT_FORM_LONG_ID FIGURES of Subject TAG
for all $SUBJECT_TAG_TYPE e.g. [elena 00100] for 5 figures.
The current figure is .
0 END
1 -1 e.g. [elena 1], [elena 100], [elena 10000]
2 2 e.g. [elena 01], [elena 100], [elena 10000]
3 3 e.g. [elena 001], [elena 100], [elena 10000]
4 4 e.g. [elena 0001], [elena 0100], [elena 10000]
5 5 e.g. [elena 00001], [elena 00100], [elena 10000]
6 6 e.g. [elena 000100]
7 7 e.g. [elena 0000100]
8 8 e.g. [elena 00000100]
9 9 e.g. [elena 000000100]
10 10 e.g. [elena 0000000100]
************************************************************
Which section? (0-10) [0] 4
************************************************************
0 END
************************************************************
Which section? (0-10) [0] 0
************************************************************
0 END
************************************************************
which type (0-6) [0] 0
************************************************************
0 END
************************************************************
Which section? (0-7) [0] 0
Configuration is saved in /var/spool/ml/kusareen/cf.
Create config.ph(/var/spool/ml/kusareen/config.ph):
/var/spool/ml/kusareen/cf -> config.ph ... Done.
(configuration is backuped in /var/spool/ml/kusareen/config.ph.bak)
done.
Please check the group permission in /var/spool/ml
ML管理者のアドレスは teckumo@teckumo.net
$ makefml addadmin kusareen teckumo@teckumo.net
DO "addadmin teckumo@teckumo.net" for kusareen mailing list.
done.
Please check the group permission in /var/spool/ml
DO "addadmin teckumo@teckumo.net" for kusareen mailing list.
done.
Please check the group permission in /var/spool/ml
ML管理用のパスワードは ********
$ makefml passwd kusareen teckumo@teckumo.net
DO "passwd teckumo@teckumo.net" for kusareen mailing list.
directory /var/spool/ml/kusareen/etc is created as UID=1016 GID=38
Address: teckumo@teckumo.net
Password: *****
Retype Password: *****
Passwd Changed (/var/spool/ml/kusareen/etc/passwd).
status ok
done.
Please check the group permission in /var/spool/ml
DO "passwd teckumo@teckumo.net" for kusareen mailing list.
directory /var/spool/ml/kusareen/etc is created as UID=1016 GID=38
Address: teckumo@teckumo.net
Password: *****
Retype Password: *****
Passwd Changed (/var/spool/ml/kusareen/etc/passwd).
status ok
done.
Please check the group permission in /var/spool/ml
直接修正
teckumo@teckumo_server:~$ cd /var/spool/ml/kusareen
teckumo@teckumo_server:/var/spool/ml/kusareen$ sudo vi config.ph
teckumo@teckumo_server:/var/spool/ml/kusareen$ sudo vi config.ph
# ## Sub Section: DNS ##
# fml automatically set up DNS for this host, but check it again by yourself.
#
# DOMAINNAME the domain name e.g. fml.org
# FQDN Fully Qualified Domain Name e.g. beth.fml.org
#
# value: string
#$DOMAINNAME = "teckumo_server";
#$FQDN = "teckumo_server";
$DOMAINNAME = "teckumo.net";
$FQDN = "teckumo.net.";
# fml automatically set up DNS for this host, but check it again by yourself.
#
# DOMAINNAME the domain name e.g. fml.org
# FQDN Fully Qualified Domain Name e.g. beth.fml.org
#
# value: string
#$DOMAINNAME = "teckumo_server";
#$FQDN = "teckumo_server";
$DOMAINNAME = "teckumo.net";
$FQDN = "teckumo.net.";
アカウント登録メール
To: kusareen-ctl@teckumo.net
#admin pass ********
#admin add member1@teckumo.net
#admin add member2@any.com
:
#end
#admin pass ********
#admin add member1@teckumo.net
#admin add member2@any.com
:
#end
main.cfの編集(既設)
既出のmain.cfの編集部分のみを記載しています。
#fml settings
allow_mail_to_commands = alias,forward,include
allow_mail_to_commands = alias,forward,include
teckumo@teckumo_server:/var/spool/ml$ sudo service postfix restart
postfix を停止中: [ OK ]
postfix を起動中: [ OK ]
postfix を停止中: [ OK ]
postfix を起動中: [ OK ]