Last Update: "2012/01/20 23:23:49 makoto"
milter-regex
S25R
を sendmail で利用しようとすると、必要となる
milter-regex
を試して見た。参考にしたのは
http://www.yomaigoto.jp/archives/32
- 上記 URL 内容を参考に (初めはそのまま)
/usr/pkg/etc/milter-regex.conf を用意する
- sendmail.mc に一行追加する。
実際には、
/usr/pkg/share/sendmail/cf/
に、netbsd-proto.mc に一行追加したものを用意して、
#
# This is the prototype file for a configuration that supports SMTP
# connections via TCP and some commonly required features.
#
include(`../m4/cf.m4')
VERSIONID(`@(#)netbsd-proto.mc $Revision: 1.3 $')
OSTYPE(bsd4.4)dnl
DOMAIN(generic)dnl
FEATURE(genericstable,DATABASE_MAP_TYPE` -o 'MAIL_SETTINGS_DIR`genericstable')
FEATURE(mailertable, DATABASE_MAP_TYPE` -o 'MAIL_SETTINGS_DIR`mailertable')
FEATURE(virtusertable,DATABASE_MAP_TYPE` -o 'MAIL_SETTINGS_DIR`virtusertable')
FEATURE(domaintable, DATABASE_MAP_TYPE` -o 'MAIL_SETTINGS_DIR`domaintable')
FEATURE(access_db, DATABASE_MAP_TYPE` -T>TMPF< -o 'MAIL_SETTINGS_DIR`access')
FEATURE(`redirect')
FEATURE(`no_default_msa')
INPUT_MAIL_FILTER(`milter-regex',`S=unix:/var/milter-regex/sock', `T=S:30s,R:2m')
MAILER(local)dnl
MAILER(smtp)dnl
# Enable IPv6. IPv6 is marked as optional so the configuration file
# can be used on IPV4-only kernel as well.
DAEMON_OPTIONS(`Family=inet, address=0.0.0.0, Name=MTA, Modifiers=O')dnl
DAEMON_OPTIONS(`Family=inet6, address=::, Name=MTA6, Modifiers=O')dnl
sudo make install-cf とする
-
sudo cp -p /usr/pkg/share/example/rc.d/milter-regex /etc/rc.d
-
/etc/rc.d/milter-regex onestart
/etc/rc.d/sendmail restart
して、/var/log/maillog に何か問題が報告されていないか調べる
|