web-dev-qa-db-ja.com

メールサーバーをインストールする簡単な方法

Ubuntuサーバーにメールサーバーをインストールする簡単な方法を探しています。ウェブメール(ラウンドキューブなど)を介してメールを送受信できるようにしたいと思います。

ドメイン名を持っています。 Webサーバーはすでに問題なく動作しています。

「Ubuntuにメールサーバーをインストールする簡単な方法」をグーグルで検索すると、メールサーバーをインストールするための文字通り何百もの手順があるブログにたどり着きました。

  1. buntu 12.04のメールサーバー:Postfix、Dovecot、MySQL
  2. buntuでメールサーバーを作成する
  3. Postfix

しかし、これらのチュートリアルに従えば間違いなく間違いを犯し、非常に時間がかかります。ただし、ほとんどの手順は非常に簡単に自動化できます。

私はいくつかのインストール方法を試しました:

Sudo apt-get install dovecot-postfix

Sudo tasksel install mail-server

しかし、そこから、電子メールアカウントを追加し、実際に機能するかどうかをテストする方法がわかりません。

メールサーバーを自動でインストールする方法があるかどうか知っていますか?

編集-新しい回答

Mail-In-A-Box

Ubuntuマシンを電子メールサーバーに変える非常に興味深いオープンソースプロジェクト:

https://github.com/JoshData/mailinabox

25
oli

Zimbra は、コラボレーションを備えたメールサーバーのセットアップが簡単で素晴らしく、一部の人々のニーズには少し重いかもしれませんが、初めてインストールしたときは30分以内に起動して実行していました。本当に必要な場合は、有料サポートもあります。

9
Neojames

これは最良の方法です。

Sudo apt-get install postfix

メールサーバーがインストールされているだけです。

メールサーバーの管理はまったく別の話です。

デフォルトでは、postfixはすべてのローカルユーザーアカウントを配信および中継します。これで開始できます。もっと複雑なものが必要な場合は、本当に読んだり、勉強したり、学んだり、見習いしたりする必要があります。メールサーバーは非常に複雑で、正しくセットアップできません。正しくセットアップされていても、常に監視と監視を行います。ローカル配信以外のことを行う場合は、独自のメールサーバーを設定しないことを100%推奨します。

ローカル以外のアドレスに電子メールを送信する場合は、DNSおよびSPFレコードを設定することを忘れないでください。これは最低限であり、notはほとんどのISPに配信可能なメールをもたらします。

繰り返しますが、パブリックメールサーバーを実行しようとする前に、あなたが何をしているかを読み、完全に理解するよう強くお勧めします。サーバーから誤って送信された電子メールについては、(少なくとも米国では)電子メールごとに罰金を科せられることに留意してください。これはまれですが、起こりました。より一般的な効果は、ブラックリストに登録され、排除され、一般的に悪意のある人物としてマークされ、電子メールサーバーの再実行が禁止されることです(これは非常に頻繁に発生します)。

パブリックサーバーを実行する場合は、まずISP /ホスティングと話し合うようにしてください。少なくとも静的IPとその許可が必要です。ほとんどのISPは、誤って構成されたメールサーバーを長時間実行するため、インターネットに接続するたびに100%ブロックします。

これらすべての警告を追加して、ローカル配信、イントラネット配信、罰金をお知らせします。リモート配信、あなたが何をしているのかを知る試みる前に。正しく構成されていないメールサーバーは、正しく処理されない場合、災害の世界をもたらします。

15
coteyr

電子メールサーバーを初めて使用するが、それでも設定したい場合。あなたは私のブログページをチェックすることができます Tiny VPS Postfix

学ぶための良い出発点であり、将来的には完全なセットアップのために構成を使うことができます。

それがすること

  • ドメインのメールを送受信する
  • 設定に従って、すべての受信メールを別のメールアドレスに転送します。

しないこと

  • ローカルアカウントなし、username @ your-domain.comはすべて転送用に構成されています
  • ウェブメールはありません。サードパーティのメールサービス(Yahoo、GMailなど)を使用します

IFこれがあなたの望むもの、THENここに指示をコピーします。 ELSEこの答えはそのままにしておきます。

4
John Siu

Mail-In-A-Box

Ubuntuマシンを電子メールサーバーに変える非常に興味深いオープンソースプロジェクト:

https://github.com/JoshData/mailinabox

3
oli

また、 "mailinabox、" のインスピレーションの1つを検討する必要があります。DrewCrawfordの投稿方法 2時間でメールをNSAで校正する

2
rfreytag

包括的なWEBMINを使用します。 ここにあります

サーバーの管理に組み込む(または組み込まない)ことができるさまざまなモジュールがあります。これらのモジュール(Apache、RAID、Sendmailなど)はWebminのプラグインであるため、インストールすると管理可能になります。 Webminは、現在のインストールとレポートも管理できます。

このシンプルなアプリケーションは、VOIP、メール、データベース、クラウド、ファイアウォールなどをセットアップするための管理者のバックボーンです。

あなたはそれをシンプルに保つか、これで大きな男の子と一緒に転がることができます。

よくプレイされているシステム管理者は、これまたはそれに似たものを使用しています。このISは、Ubuntu 12.04のメールサーバーへのフロントエンドGUI:Postfix、Dovecot、MySQLなどです。 enter image description here

2
Ringtail

これは短いものではありませんが、短いものは見つかりません。 MySQLでは、ユーザー、ドメイン、フォワードテーブルが仮想化されるため、追跡が容易であり、管理も非常に簡単です。メールユーザーは、POPまたはIMAPにログインするためにシステムアカウントを必要としません。 StartTLSまたはSSLで動作します。

Mysqlクエリを作成し、それらをpostfixにフックして、mysqlを仮想バックエンドとして使用し、ウイルス対策、スパム対策フィルタ、およびWebメール(SquirrelMail)をインストールする方法を説明します。 Ubuntuの異なるリリースには、さまざまなバージョンのガイドがあります。

http://www.howtoforge.com/virtual-users-and-domains-with-postfix-courier-mysql-and-squirrelmail-ubuntu-12.04-lts

1
laurent