リモートのUbuntuサーバーに認証済みの暗号化されたSMTPを設定したいのですが、どうすればよいですか?
それは単なるパーソナルサーバーですので、安いオプション、つまりSSL証明書を購入しないことを望みます-少なくとも今のところは自己署名で十分です。
更新:私はeximに少し縛られていますが、その中には他にもいくつかのものが設定されています。
Postfix をお勧めします。これは、設定が非常に簡単なメールサーバーです(私の意見では)。いくつかの便利なドキュメントがあります。
これらのドキュメントは、Postfixの基本的なセットアップをカバーしています。問題が発生した場合は、戻ってくる必要があります(または、スーパーユーザーに問い合わせてください)。
Dovecot-postfixパッケージをインストールすると完了です。
Eximの暗号化認証を開始する1つの場所は次のとおりです。
http://www.debian-administration.org/article/280/HowTo_Setup_Basic_SMTP_AUTH_in_Exim4
exim4-daemon-light
パッケージをインストールします。 Debconfは、サーバーのセットアップに関するいくつかの質問をします。 /usr/share/doc/exim4-base/examples/exim-gencert
スクリプトを使用して証明書を生成しない場合、またはインストールを手動で行う場合、インストールはいくつかの自己署名証明書を自動生成する必要があります。
sasl2-bin
をインストールして、saslauthデーモンを取得します。次に、/usr/share/doc/exim4-config/README.Debian.gz
、特に2.2.2をお読みください。および2.3。セクション。
これで残りの部分について説明しますが、簡単に/etc/exim4/exim4.conf.localmacros
を編集して、
MAIN_TLS_ENABLE = true
Postfixおよびdovecotパッケージを使用してそれを行うことができます。利用可能な詳細な指示がたくさんあります。ほんの数例を挙げると:
http://www.debianadmin.com/debian-mail-server-setup-with-postfix-dovecot-sasl-squirrel-mail.html
http://rimuhosting.com/support/settingupemail.jsp?mta=postfix