qmail

fixcrioのプロセスが残る

先日のhotmail MTA対策を運用していて、少し問題があるので、解決方法を書きます。

■問題 qmial-smtpdをdaemontoolで起動しているのですが、fixcrioプロセスが1日に5個ぐらいのペースで残っていきます。fixcrioを使う前まではこの現象がなかったのでfixcrioが原因の可能性が極めて高いです。

root     23043  0.0  0.0  1332  144 ?        S    Oct16   0:00 /usr/local/bin/fixcrio qmail-smtpd  vchkpw true
root     26764  0.0  0.0  1336  148 ?        S    Oct16   0:00 /usr/local/bin/fixcrio qmail-smtpd  vchkpw true
root     30459  0.0  0.0  1332  144 ?        S    Oct16   0:00 /usr/local/bin/fixcrio qmail-smtpd  vchkpw true
root     31536  0.0  0.0  1332  148 ?        S    Oct16   0:00 /usr/local/bin/fixcrio qmail-smtpd  vchkpw true
root       640  0.0  0.0  1332  144 ?        S    Oct16   0:00 /usr/local/bin/fixcrio qmail-smtpd  vchkpw true
root      7865  0.0  0.0  1336  184 ?        S    Oct17   0:00 /usr/local/bin/fixcrio qmail-smtpd  vchkpw true
root     10241  0.0  0.0  1336  192 ?        S    Oct17   0:00 /usr/local/bin/fixcrio qmail-smtpd  vchkpw true More >

ezmlmのprefix設定方法

————— ezmlm設定メモ ————— ■説明 ezmlmをインストールした後,デフォルトの設定では いろいろ不便なのでこれらの設定を行う.

ezmlmのprefixの振り方はとっても頭が悪いので, fmlなどと同じようなprefixがふれるようにした. ————— ■デフォルトで,Reply-toがつくようにする

/usr/local/bin/ezmlm/ezmlmrc の321行目あたりに Reply-to: < #L#>@< #H#>

————— ■デフォルトでprefixナンバーがつくように /usr/local/bin/ezmlm/ezmlmrc の440行目あたりに [< #L#> #]

————— ■きれいな通し番号を

http://www.ep.sci.hokudai.ac.jp/~epnetfan/tebiki/server-ml/prefix.html

参照

/home/vpopmail/ に置く. # chown vpopmail.vchkpw /home/vpopmail/prefix.pl # chmod u+x /home/vpopmail/prefix.pl

250行目あたりコメントアウト #|< #B#>/ezmlm-send ‘< #D#>‘

これを追加 |/usr/bin/nkf -em |/home/vpopmail/prefix.pl < #L#> ‘/home/vpopmail/domains/< #H#>/< #L#>/num’ |/usr/bin/nkf -j |/usr/local/bin/ezmlm/ezmlm-send ‘/home/vpopmail/domains/< #H#>/< #L#>‘

———prefix.pl————————

#!/usr/bin/perl
#
#  This is a pert of the Dongury Perl library.
#  Copyright (C) 1999 Dongury Entertainment Corporation
#  All rights reserved.
#
#  Based on the program written by Kyoma TAKAHASHI.
#  Many thanks for his advice!
#
#  prefix.pl		ver 0.3.6
#  modified by Yuki Matsukura 2003/10/11 
#
#########################################

$UseLock     = 1;			# True : 1, False : 0
$FormatIndex = 4; More >