メールサーバーをubuntuサーバーにインストールしようとしています。すでにWebサーバー(Apache/php/wordpress)を実行していますが、メールサーバーも探しています。私が理解しているように、SMTPにはpostfixを設定し、POP3およびIMAPにはdovecotを設定するMXレコードを追加する必要があります。
私の主な質問は、その上にメールサーバーをインストールすることは可能ですか?
Apacheまたはnginxの2番目のインスタンスでメールサーバーを実行する必要がありますか?
可能な限りこれを達成するためのヒントはありますか?
ありがとうございました
はい、同じUbuntuマシンでWebサーバーとメールサーバーを実行できます。それはかなり一般的な設定です。
必要になるだろう:
さらに、次のものが必要になる場合があります。
メールサーバーのセットアップ:
メールサーバーを正しく設定することは非常に複雑なタスクです。 DKIM、DMARC、SPFなど、知っておくべきことがたくさんあります。他のメールサーバーがあなたを信頼し、あなたの電子メールが受信者のスパムフィルターで終わることはありません。
幸いなことに、Cullum Smithの優れたガイドがあります。 独自のメールサーバーの実行方法
明確化:
複数のWebサイトをサーバーするには、ApacheなどのWebサーバーソフトウェアのインスタンスが1つだけ必要です。ただし、同じマシン上でApacheとnginxのように、実際にWebサーバーソフトウェアの2つのインスタンスを使用する可能性のある構成があります。ただし、メールサーバーの実行とは関係ありません。 Apacheとnginxのこの組み合わせは、パフォーマンスとセキュリティ上の理由からインストールされます。たとえば、nginxが外部通信を処理し、インターネットと高速かつ安全に通信する(リバースプロキシと呼ばれる) 。
メールサーバーは、Apacheインスタンスに接続できません(Webメールアクセスを実装する予定がない場合)。