2005.11.06 更新
2005.07.20 作成
メールサーバはしっかりした知識を持って管理しないとスパムの踏み台に使用されるなど、他人に被害を及ぼすことがあるので十分に注意する必要がある。サーバ構築時や設定変更時は、第三者中継を許す設定になっていないか以下で必ずチェックする習慣をつけることをお勧めする。
- ArGoSoft Mail Server Freeware
初心者ユーザが使うメールサーバとして、ArGo Software Design社の ArGoSoft Mail Server Freewareが人気のようである。設定が比較的簡単な上、Freeware版でもアカウント数が無制限というのが受けている理由ではないかと思われる。多くの紹介ページや自宅サーバ本では大抵 ArGoSoft Mail Serverを紹介しているようだ。
ところが v1.8.8.1以降は Freeware版のアカウント数は Max 5ユーザという制限がついてしまった。
http://www.argosoft.com/mailserver/
インストール時点で以下のメッセージが表示される。
This version limits the maximum number of users by 5. If you are upgrading from the previous version, and have more than 5 users, server will not work.もし、旧版を 6ユーザ以上で使っていると、v1.8.8.1以降をインストールすると動作しなくなるということのようである。6ユーザ以上で使いたい人は、バージョンアップしないで使い続けるか(現実的ではないと思うが)、$49の Plus版か $88の Pro版を購入するか、他のメールサーバソフトに乗り換えるかなど見直しが必要であろう。
Do you want to proceed?
個人的には、自宅サーバを一人あるいは家族程度で使っているのであれば、5ユーザというのは十分な数だと思うが。
サーバ紹介サイトの Server Watchによると ArGoSoft Mail Serverは5段階評価で 2.5点のレーティングであり、そんなにお勧めのソフトというわけではなさそうである。この際、特にこだわりがなければ、思い切って別のメールサーバソフトに変えてもいいのではないかと思う。
(注) 時は移り、OP25Bな現在では、動的IP環境下では Free版と Plus版は Smart Serverの設定ができないので、最早使えないソフトになってしまいました。Pro版が高いとは思わない人以外、他のメールサーバソフトを当たった方が賢明と思います。
- 602LAN SUITE
アカウント数が 5以下で構わないというのであれは、筆者は ArGoSoft Mail Serverよりは Software602社の 602LAN SUITE(少し前までは 602LAN SUITE 2004という名前であったのだが、2005/8/9にリリースされたバージョンからなのか、2004が取れたようである) の方をお勧めする。
http://www.software602.com/products/ls/
SMTP over SSL、POP3 over SSL、アンチスパム、アンチウイルス(AVGでチェック)、Webmail などの機能を備えたセキュアなメールサーバである。他にも、WWWW, FTP, SSL, Proxy, DHCP, NAT, Firewall, LDAP, Faxサーバなど豊富な機能があり、単なるメールサーバと言うよりも「all-in-one network software suite」として販売されている。
アカウント数が 5以下というのが人気がない理由なのかどうか、紹介/解説記事はほとんど見つからない(日本語以外を探せばあるのかもしれないが)。一つ前のバージョンのものではあるが、以下のページくらいである。
・鯖にまつわるエトセトラ - 602Pro LAN SUITE 2003(1)〜(8)
Server Watchでは5段階評価で 4.5点の非常に高いレーティングである。豊富な機能はさておいて、単にメールサーバとしてだけ動作させるのであれば 602LAN SUITEの設定は大変簡単である。メールサーバ以外の機能では、Webサーバで HTTPSが可能なことが目を引くが、基本認証やバーチャルホスト機能がないのは不満であり、FTPサーバは単に Webスペースへのアップロードを目的とした程度のものなので、Webサーバと FTPサーバとしては本格的な利用には役不足の感がある。
有償版は 10ユーザ以下のものが最低でも $150し、ユーザ数無制限は $700以上なので、個人向け商品ではないということかもしれない。
(注) 2007/3/7リリースのバージョン 2004.0.07.0305以降、5ユーザまで無料の Freeware版は配布を終了してしまいました。ということで、金に糸目はつけないという人以外、602LAN SUITEをメールサーバとして使う目はなくなってしまったのではと思います。
- Kirium
Kirium は Java で作られた和製のフリーなメールサーバソフトである。
http://www.katsurada.ne.jp/
インストールするには、まず Java2 Runtime のインストールが必要である。設定はブラウザ上から可能であり、いたって簡単である。SMTP AUTHに対応している(POP before SMTPもサポートしているが敢えて使うことはない)。サービスとして動作する。メーリングリスト機能が使いたいという人には適しているかもしれない。
設定方法は例えば以下を参照のこと。
・http://www.thserv.net/server/mail-w.html
・http://www.katsurada.ne.jp/docs/kirium3/index.html
筆者が試したときに、DeleGateのSSL経由でパスワードが認識されないというトラブルがあった(内容は作者の掲示板を参照のこと)が、DeleGateの設定で解決した。
- Radish
SapporoWorks が開発する和製のフリーソフトである。
http://homepage2.nifty.com/spw/software/radish/
外部 POP3サーバからメールを読み取り配信する機能がある(602LAN SUITEにも同様の機能有)。サービス動作可能。ユーザ数が 5以上必要なときの乗り換えソフトとして、Radishは有力候補かも知れない。設定方法は以下を参考に。
http://www.asahi-net.or.jp/~NM4M-KRD/Radish/doc/
注意事項として、インターネット上でリバースプロキシや SSLプロキシと組み合わせて使う場合には、スパムなどに不正利用される可能性があり(POP before SMTPに問題があるのが原因)、対策なしに使用するのは危険である。
- XMail
XMailはフリーのメールサーバソフトである。
http://www.xmailserver.org/
サーバ管理者が各種設定やサーバの管理をブラウザ上から日本語で実行するためのスクリプトである XMailCFG や、ユーザ自身が Webメール機能やメーリングリストなどの各種機能を操作するためのツール K4 と組み合わせると Windowsでは最強のメールサーバとして支持されている。
http://xmailserver.jp/
初心者はもう卒業したというユーザが、高機能なメールサーバが欲しいと思ったときに、迷わずに選んで後悔しないソフトではないかと思う。
- 番外:Mercury Mail Transport System
Mercury Mail Transport Systemは、Server Watch で調べると、Windowsでフリーで IMAP4が可能な数少ないメールサーバである。IMAPが必須というユーザは試してみるとよい。設定方法は以下を参考に。
http://www.aconus.com/~oyaji/mail2/mercurymail.htm
Server Watchの評価は5段階で 2.5点なので、IMAPはどうでもいいというのであればあえて選ぶことはないと思う。
http://www.rbl.jp/svcheck.php
昨今は、OP25B(Outbound Port 25 Blocking)のため、以下のページの対策を採らないと自宅メールサーバは成り立たない時代になっていることを理解しておかないといけない。
http://homepage1.nifty.com/yito/anhttpd/faq/op25b.html