Postfix는 smtp와 다른 인증서를 제출합니다.

Postfix는 smtp와 다른 인증서를 제출합니다.

저는 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.comSSL 확인을 실행할 때 인증서로 응답합니다 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켜야 할까요? smtpd25포트 SMTP 서비스에 대한 인증서를 설정하는 방법은 무엇입니까? 그것은 심지어인가 smtp_tls_cert?

관련 정보