sendmail tls 설정 ( sendmail 인증서 사용)

sendmail에서 메일을 기본으로 보낼땐 25포트를 사용하고  SSL을 이용해서 보내면 465번을 포트를 이용해서 TLS 버전을 이용해서
보낼수 있다

o/s : centos 7. / rocky 8.x

1. senmmail  / sendmail-cf 설치

2. sendmail 에서 사용할 인증서 openssl를 이용해서 인증서 설치

3. 인증서를 발급을 받았으면 해당 디렉토리 /etc/mail/certs 폴더에 인증서를 업로드 및 권한 600으로 설정

4. sendmail 에서 인증서를 사용할수 있게 sendmail.mc파일 수정

5. sendmail.mc  파일을 cf 파일로 변경

6. sendmail 서버 새시작

7. telnet 명령어로 확인  telnet localhsot 25 입력후 메시지 창에 ehlo localhost  입력

메일 폼을 이용해서  php통해서 보내면

메일로그

TLSv1/SSLv3  보낸것을 확인할 수 있다

gmail에서 확인을 해보면

tls 버전이 낮아서 그렇고 버전이 높게 해서 구성하면 tls 1.2로 표시되 된다

openssl 명령어로도 확인 가능

만약 smtp에서 ssl이 적용되어 있지 않다면

 


코멘트 쓰기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

다음의 HTML 태그와 속성을 사용할 수 있습니다:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



배송정보
배송조회를 하시려면 송장번호를 클릭하세요
배송조회
상품명
주문번호
택배사
송장번호