내 Gmail 계정에서 Centos 7 서버의 사서함으로 전송된 메일이 목적지에 도착하지 않고 반송 메시지도 반환되지 않는 것을 확인했습니다.
메일로그에서 찾은 내용은 다음과 같습니다.
6월 1일 14:59:26 myhost postfix/smtpd[31043]: 경고: 사용 가능한 서버 인증서가 없습니다. TLS가 활성화되지 않습니다
6월 1일 14:59:26 myhost postfix/smtpd[31043]: mail-wi0-f176.google.com[209.85.212.176]에서 연결
6월 1일 14:59:26 myhost postfix/smtpd[31043]: mail-wi0-f176.google.com[209.85.212.176]에서 STARTTLS 후 연결이 끊어졌습니다.
6월 1일 14:59:26 myhost postfix/cleanup[31045]: 5C764B61E54: message-id=<[이메일 보호됨]>
6월 1일 14:59:26 myhost postfix/smtpd[31043]: mail-wi0-f176.google.com[209.85.212.176]에서 연결 끊기 6월 1일 14:59:26 myhost postfix/qmgr[25681]: 5C764B61E54: from= , 크기=953, nrcpt=1(큐 활성)
6월 1일 14:59:26 myhost postfix/local[31047]: 5C764B61E54: to=, orig_to=, Relay=local, 지연=0.44, 지연=0.04/0.01/0/0.39, dsn=2.0.0, 상태=sent (명령으로 전달됨: /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME)
6월 1일 14:59:26 myhost postfix/qmgr[25681]: 5C764B61E54: 제거됨
이 서버에는 자체 서명된 인증서가 있으며 현재까지 작동했습니다.
또한 mail.cf에 다음 줄을 추가했지만 도움이 되지 않았습니다.
smtpd_tls_mandatory_protocols = !SSLv2,!SSLv3
smtpd_tls_protocols = !SSLv2,!SSLv3
답변1
이것은 하나의 솔루션(나쁜 솔루션)입니다. TLS를 껐고 이제 작동하지만 TLS가 없습니다....