
私は Ubuntu を使っていて、そこに Postfix をインストールしました。Postfix パケットは稼働しています。私は、LAN 上の数台のコンピューター間で動作するシンプルな電子メール システムを作成しようとしています。基本的に、Outlook クライアントがいくつか必要で、それらの間で電子メールを交換できる必要があります。Outlook でサーバーの IP アドレスを使用してもかまいません。
postfix を使用して LAN 専用の電子メール システムをセットアップする最も簡単な方法は何ですか?
いくつかのチュートリアルを読みましたが、Linux や電子メールの経験がないため、非常に混乱しました。
その他のおそらく重要な注意点: これまでmain.cfに次のように追加しましたマイドメイン内部.tmpそして、ネットワークへのローカル IP です (これらもパブリックですが、これは技術的には不合理で、少し間違っていますが、これが私の友人のネットワークの現在の構成です)。
実際に、次に次のようなユーザーを追加したいと思います[メールアドレス]、[メールアドレス]Outlook クライアントで設定して、それらの間でメールを送受信できるようにしたいのですが、どうすればよいでしょうか?
役に立つ情報をいただければ幸いです。
答え1
この質問は ServerFault にとって範囲が広すぎる可能性がありますが、正しい方向を指し示すように努めます。
PostfixはMTA(ま病気T転送あgent)であり、システム間でのみ電子メールを転送します。たとえば、クライアントから電子メールを受信して宛先サーバーに転送するか、他のサーバーに宛てた電子メールを受信して転送します。後者は中継。
必要なのは次のようなメールサーバーです。鳩小屋は、メールを保存し、IMAP(またはPOP)経由でクライアントに提供します。本当にアルカイック)。
ご指摘のとおり、ユーザーを認証するには Dovecot (または選択したメールサーバー) を構成する必要があります。Dovecot 自体は、さまざまなユーザー認証データベース (ローカル (システム) ユーザー、ファイルで定義された仮想ユーザー、MySQL、LDAP など) と統合できます。
Postfix は SASL を使用し、Dovecot を使用してユーザーを認証するように設定できます。サーバーが一般に公開されていない場合でも、習慣とベスト プラクティスとしてこれを実行することをお勧めします。