解決済

ターボリナックスで、メールサーバを構築したいのですが、どうすればできますか。


2006-06-10 21:53の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
Ads By Google

回答(2)

1.

2006-06-10 23:22:06ベスト
問題が大きすぎて、大雑把にしか回答できません。問題を切り分けられるように書きますので、実行するなら、再度コメントなり質問なりして下さい。

正しく外部との送受信ができるようなメールサーバを作るには、固定IPが必要になりますが、ありますか?本格的にやるなら、固定IP+ドメイン登録が必要です。設定だけして作った気分だけ味わうこともできますが、外部からの受信はできません。

設定ですが、まずMTA(MailTransferAgent)を何にするかを決めます。Turboだとsendmail/postfixが入っているかもしれません。念のため、
# ls /etc/init.d/
を実行して、何がインストールされているか、確認しましょう。(ディレクトリはもしかしたら違う可能性もあります。)
もし、すでにメールサーバが動いている場合、一旦止めて下さい。
# /etc/init.d/sendmail stop
# /etc/init.d/postfix stop
とかすれば止まります。

他にも、qmailというMTAもあります。こちらは使うなら自力でインストールしましょう。もし、sendmail/postfixが入っていてもアップデートはするべきです。設定ファイルを探すようなら、1からインストールすることを強く推奨します。

決まったら、設定ファイルを書きます。MTAごとに違うので、ここは書けません。検索すると、すぐにたくさん出てきますので探してみて下さい。設定ファイルを書いたら、inetd/xinetdにsmtpの登録をして、起動しましょう。(登録されていれば不要です。)

ここまでやったら、↓で不正中継テストをします。
http://www.abuse.net/relay.html
固定IPがなくて、「なーんちゃって」でやってればしなくてもいいですが、グローバルIPをもっていたり、静的NATとかの仕様なら必ずやってテストに合格して下さい。合格しないと、スパムメールの踏み台になる可能性があります。

POP3/IMAPで受信したい場合、さらにqpopper/Courier-IMAPなどの設定をして、inetd/xinetdに登録・起動すれば完成です。ローカルディレクトリからメールを読むなら不要です。

ちなみ、GUIで設定したければ、Webminでやるとわかりやすいですが、実態がつかみにくいのでオススメはしません。↓のページとかを参考にして下さい。
http://www.miloweb.net/mail.html
回答レベル : アドバイス

2.

2006-06-11 06:33:46
かなり詳しくいろいろな事を試しているようなので、面倒であれば、IDマネージメントを使えばまとまりとてつもなく楽ですよ。
回答レベル : アドバイス
Ads By Google

コメント

まだコメントがありません

トラックバック

トラックバックURL: