= qmail ユーザの常識 = <> == 標準インストールの qmail は第三者メイルの中継はしません == . もしリレイテストで警告が出ても、それは中継テストの方法が qmail 向きに作られていないからです。 テスト方法の説明と 結果の解釈についての説明をよく読んでください。 ("!"や "%" を使ったメイル経路指定は標準の qmail では使えません。) ---- qmailを使う上でのちょっとした工夫のヒントです。 qmail のことを十分理解してから、試してください。 . qmail-smtpdをtcpserverから起動するとき http://tools.qmail.jp/tcpserver.html -R -H オプションを指定して、無用なDNS検索、ident問い合わせをやめる。 . /spamtools/ qmailと spam 対策 * daemontoolsを使う場合 http://www.din.or.jp/~ushijima/qmail-conf.html qmail-conf(牛嶋さん) 起動 script 例 http://tools.qmail.jp/daemontools-j/services (前野) * 投稿する場合にアドレスを使い分ける方法 http://www.mutt.org/ Mutt E-Mail Client には宛先によりメイルアドレスを設定(my_hdr)する機能があります。 * http://man.qmail.jp/jman5/dot-qmail.html#subaddress 拡張アドレスを使って受信メイルを振り分ける。 MLなどに登録するときに拡張アドレスで登録しておく。 * http://man.qmail.jp/jman5/dot-qmail.html dot-qmail中で http://man.qmail.jp/jman8/qmail-command.html 環境変数 (qmail-localが設定してくれる)を利用してメイルを振り分ける。 環境変数の $SENDER などを利用します。 * | forward $USER-"$SENDER"@$HOST * | RECIPIENT="${SENDER:-MAILER-DAEMON}" fastforward -p rules.cdb == ごみメイルの判定法 == まずは[[spam]] を見てください。 http://im.qmail.jp/mess822/ mess822パッケージのiftoccを使う。 . junk-filter.html 公開アドレスに送られてくるごみメイルの振り分け方 http://www.superscript.com/qtools/intro.html qtools * 存在しないアドレスに送られてくるspamの判定 [[/spam判定]] * メイルの正しい捨て方 :-) dot-qmailに"#"だけを書いておく。 . http://man.qmail.jp/jman5/qmail-users.html /var/qmail/assignを使ってみよう。 == dot-qmail 活用法 == 個人名のつかないメイリングリストを個人で管理する。 jp.assign jp.qmail.orgでの例 dot-qmailを別ディレクトリ(.qmail-/)にまとめる。 assign 見本 . mail filter patch http://qmail.area.com/qmailqueue-patch qmail-smtpdから呼び出すプログラムをQMAILQUEUEで指定する . /jp.qmail/control.html 制御ファイル(配送並列度など)