私はMua送信のためのドメイン(smtp.mydomain.com
ポート587)とサーバー間通信のためのドメイン(mail.mydomain.com
ポート25)を持っています。
myhostname
そこで、次のそれぞれに対して別々のサービスを設定してみましたmaster.cf
。
smtp inet n - y - 1 postscreen
-o myhostname=mail.mydomain.com
smtpd pass - - y - - smtpd
submission inet n - y - - smtpd
-o myhostname=smtp.mydomain.com
TLSキーを次に設定しましたmain.cf
。
smtpd_tls_cert_file=/etc/letsencrypt/live/smtp.mydomain.com/fullchain.pem
smtpd_tls_key_file=/etc/letsencrypt/live/smtp.mydomain.com/privkey.pem
この設定は送信に問題がないようですが、サーバーはsmtp.mydomain.com
SSL検証を実行すると証明書で応答しますmail.mydomain.com
。
設定しようとしましたが役に立ちsmtp_tls_cert
ませんでした。
smtp_tls_cert_file=/etc/letsencrypt/live/mail.mydomain.com/fullchain.pem
smtp_tls_key_file=/etc/letsencrypt/live/mail.mydomain.com/privkey.pem
たぶんmyhostname=mail.mydomain.com
オンにしてはいけませんが、機能するにはオンにpostscreen
する必要がありますか?smtpd
25ポートSMTPサービスの証明書を設定するには?それでもsmtp_tls_cert
?