質問: ubuntuで、postfixを使用しています。 外部のSMTPサーバに接続し、メールを送信できるようにしたいです。 外部のSMTPサーバはファイヤーウォールで、ポートは465しか開いてないです。 main.cf等の設定を変更し、外部のSMTPサーバに接続を行えるようにはなりましたが、メールは送らない状況です。 接続は、open_sslで確認しました。 しかし、メールを送信しようとすると、ubuntuのmail.logに以下のメッセージが出力されます。 postfix/smtp[××××]:CLIENT wrappermode (port smtp/465) is unimplemented postfix/smtp[××××]:insted send to (port submisson/587) with STARTTLS どうもポート587にしろと言ってきているような感じなのですが、ファイヤーウォールの関係上ポート465で接続を行いたいです。 どうすればいいでしょうか? ここからが追記です。 コメントありがとうございます。 ・opensslは以下のコマンドで接続しました。 openssl s_client -connect SMTPサーバ名:465 ・nmapコマンドは入っていないため、確認できていません。
回答: 同じような質問がありました。 以下該当しますか? https://unix.stackexchange.com/questions/237304/client-wrappermode-port-smtps-465-is-unimplemented 自己証明書ではなく公的な証明書を使用する必要があるとのことです。