メールセキュリティポートは利用できません

メールセキュリティポートは利用できません

postfixとdovecotでは、ポート25(SMTP)、110(POP3)、143(IMAP)にのみ接続でき、465(SMTPS)、587(SMTP TLS)、993(IMAPS)、995(POP3S)などの他のポートにのみ接続できます。あります。メールクライアントに接続しないでください(roundcubemailとメールアプリを使用)。

また、localhostでTelnetを使用してテストしましたが、587以外はどのポートも開いていませんでした。

SSLとTLSに問題があることは明らかですが、Server App 3でデフォルトで提供されているOpenSSLを使用してこの問題を解決する方法がわかりません(私はOSX 10.9.5も使用しています)。

メイン.cf:http://pastebin.com/aEtC0AJt

ハトセッション-n:http://pastebin.com/bB2nacy8

アップデート1:

使わなければならないことがわかりましたが、

openssl s_client -接続:

587を使用してIMAPSポートとPOP3Sポートに接続すると接続できますが、閉じると次のエラーが表示されます。

接続 (00000003) 21821: エラー: 140770FC: SSL ルーチン: SSL23_X_HELLO: 不明なプロトコル: /SourceCache/OpenSSL098/OpenSSL098-52.8.4/src/ssl/s23_clnt.c:

HTTPSポートに接続して問題なく使用することもできます。

証明書を使うのは今回が初めてなので、以前に使ったことがなかった人には多少混乱しているようです。

誰でも?

ベストアンサー1

これはサービスを有効にする必要がpostfixあるためです。smtpsmaster.cf

smtps     inet  n       -       n       -       -       smtpd
  -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
  -o milter_macro_daemon_name=ORIGINATING

その後、postfixを再起動してください。その後、ポート465を開く必要があります。

dovecotPastebinのリストからssl = no163行目に-に変更するように指示されていますyes。また、証明書を指すように設定を追加する必要がssl_cert=あります。ssl_key=その後、再起動してくださいdovecot。その後、ポート993と995を開く必要があります。

上記のように変更した後、より多くの質問が発生する可能性がありますが、一度に1つずつ解決してみましょう。

おすすめ記事