ClamAv+Amavisd-newでメールサーバにウィルス対策
December 11, 2007 – 9:09 pm前回のエントリで書いたように、一応、メールサーバを立ち上げることができた。メールサーバを立ち上げると、どうしてもウィルス対策、さらにはスパムメール対策をしなければという気分になる。Linuxで使用できる無償のウィルス対策用ソフトとしては、Clamav、Amavisd-newのセットが定番のようだ。我がPCサーバにもこれをインストールすることにした。
前回のエントリで書いたように、一応、メールサーバを立ち上げることができた。メールサーバを立ち上げると、どうしてもウィルス対策、さらにはスパムメール対策をしなければという気分になる。Linuxで使用できる無償のウィルス対策用ソフトとしては、Clamav、Amavisd-newのセットが定番のようだ。我がPCサーバにもこれをインストールすることにした。
前回の記事でメール送信(SMTP)サーバ、Postfixの設定を終了するところまで書いた。今回は、受信(POP3)サーバの設定からメールサーバを稼動させるまでについて書こう。我がPCサーバでは、POP3サーバとしてPostfixとセットで使われているDovecotを採用した。採用根拠はといっても、どうやらDovecotがSMTPサーバをPostfixとすると定番であるとの印象をネット検索するなかで持った程度のことである。そんなに間違ってはいないであろう。
日常的に使用するメールサーバは、我が家で加入しているプロバイダのものを利用している。構築中のPCサーバ上にメールサーバを新たに立ち上げ、これに変えるつもりはない。しかし、構築中のサーバマシンのシステムログをE-Mail経由で受け取ることを可能にすること、そしてメールサーバの仕組みを理解するという技術的興味から、Webサーバに加えてメールサーバも構築することにした。自前のメールサーバを構築できれば、メーリングリストを作るなど、いろいろ使い道もありそうだ。検討の結果、メール(SMTP)サーバとしてPostfixを用いることにした。
いよいよ我がプライベートサーバを情報発信源とするための要、Apache(httpd)の立ち上げだ。CentOS5のパッケージには、最初から、Apache2.2が含まれている。立ち上げに必要な作業は、基本的には、コンフィギュレーションファイルの設定とサービスの開始ということになるだろう。そうはいうものの、安易な設定作業は禍根を残す。まず、インターネット上の解説記事を読んで、設定に向けて頭を整理するところから開 (続きを読む)
CentOS5をインストール後の初期設定時に、初めてyumなるアップデートソフトに遭遇した(いきさつは、ここ)。このアップデートソフト、「Linuxの新しいソフトが使用可能になると、自動的に、システムとの整合性を見極めて自動的に更新してくれるものらしい」との曖昧な理解で、我がシステムでも動作可能になるよう設定した。システム上で動作するソフトを常に最新のバージョンに維持するというのは大変な労力だ。個人で、これを見極める、ましてや初心者にとっては、至難の業。これを自動的にやってくれるとなれば、このyumなるアップデートソフト、初心者に優しい、大変なしろものだ。yumの仕組みを少し学ぶことにした。