投稿日:2006年03月17日 作成鷹の巣

No.20352 qmail での返信不能メールの処理



qmail での返信不能メールの処理

No.20352 投稿時間:2006年03月17日(Fri) 19:36 投稿者名:Reboot URL:

qmail を使っていまして、サーバにメールボックスのないアドレス宛てのスパムが
日に何通か来ます。エラー返信先が実際にないアドレスなので、メールキューに
そういった行き場のないメールが溜まります。qmail が返信を繰り返しますので、
qmHandle で定期的に手動削除しています。

始めのうちは、/var/qmail/control の badmailfrom ファイルに設定して
いましたが、その都度違うアドレスで送ってくるので面倒になってやめてしまい
ました。

qmail を使っておられる方で、何かもっとよい方法をご存知の方がおられましたら、
よろしくお願い致します。m(_ _)m


aliasを使う

No.20353 投稿時間:2006年03月18日(Sat) 02:19 投稿者名:通りすがり URL:

1.yaguma.comの場合huxa@yaguma.comなどという存在しないユーザに対してメールが届きます.このメールはFromが千差万別でbadmailfromのようなコントロールファイルは使えません.そこで,この場合aliasを使って受信拒否します.
/var/qmail/aliasに.qmail-huxaを作ります.
内容を#とします.これでhuxa@yaguma.com宛のメールは闇の中です.停滞キューに残っているときはqmHandleを使って削除しましょう.
上記ではダメですか?


.qmail-*** よさそうなので試してみます

No.20354 投稿時間:2006年03月18日(Sat) 11:27 投稿者名:Reboot URL:

> 1.yaguma.comの場合huxa@yaguma.comなどという存在しないユーザに対してメールが届きます.このメールはFromが千差万別でbadmailfromのようなコントロールファイルは使えません.そこで,この場合aliasを使って受信拒否します.
> /var/qmail/aliasに.qmail-huxaを作ります.
> 内容を#とします.これでhuxa@yaguma.com宛のメールは闇の中です.停滞キューに残っているときはqmHandleを使って削除しましょう.
> 上記ではダメですか?

通りすがりさん、早速のレスありがとうございます。m(_ _)m

よく来るアカウント名は、admin、anonymous、accounting、accounts、administrator、
guest、help、home、info、mail、majordomo、sales、service、support、test、uucp、
webmaster、postmaster などです。Unix でよく使われているユーザアカウントです。

alias にそれぞれ .qmail-*** を作って処理する方法はよさそうですね。(^^;)

早速上記の .qmail-*** を作ってみました。試しに転送先を指定してみましたところ、
海外からの薬やソフトの宣伝メールでした。また結果も報告してみたいと思っています。m(^^)m


上手く行きました

No.20357 投稿時間:2006年03月19日(Sun) 11:14 投稿者名:Reboot URL:

設定して一日経ちました。

.qmail-admin .qmail-anonymous と作ったファイルに書き込む転送先を
# にしますと、うちの場合返信を繰り返し、
/var/qmail/queue に停滞メールとして溜まりましたので、
転送先をわたしのアカウント &reboot にしました。

こうすればメールボックスがないということでエラー返信されることも
なくなりますし、わたしの方では受信時にスパムメールキラーというソフトで、
サブジェクトに全角文字のないメールは削除の設定(もちろん海外からの必要な
メールは、送信アドレス許可設定に設定してあります)にしてありますので、
全てサーバから自動的に削除されるという結果になりました。

※ この削除設定は、アウトルックエクスブレスでも、宛先に~を含むものは、サーバ
から削除という設定ができますので、これで自動削除することもできますね。

ありがとうございます。
これで毎日 qmHandle でしていた /var/qmail/queue に溜まった
停滞メールの削除をしないで済むようになりました。
本当にありがとうございます。m(_ _)m


目次掲示板過去ログ目次▲頁先頭