587번 포트와 465번 포트의 차이

GonnabeAlright·2021년 12월 30일
1
post-thumbnail

smtp프로토콜에서 nodemailer를 사용하여 이메일 인증 로직을 작성하던 중에 secure: false 상태에서 포트번호 587을 사용하여 메일을 발송할 경우 잘 전송이 되었지만 secure: true 상태로 변경한 후에 메일을 발송할 경우 에러가 발생하여 포트번호를 465로 바꾼 뒤에 메일을 발송하였더니 정상적으로 발송되어 587번 포트와 465번 포트의 개념을 정리해보고자 합니다.

먼저 포트 465 및 587은 전자 메일 클라이언트와 전자 메일 서버간 통신을 위한 것입니다. SMTP 프로토콜을 사용하여 전자 메일을 보냅니다.

포트 465번은 SMTP용으로 SMTP 암호화 전에 SMTP 암호화가 자동으로 시작됩니다.

포트 587번은 msa용으로 표준 SMTP 포트와 거의 같습니다. MSA는 인증 후 전자 메일을 수락해야 하며 DUL 범위의 넷 마스터가 SMTP 포트 (25번)로 나가는 연결을 차단할 수 있을 때 나가는 스팸을 차단하는 데 도움이 됩니다. 서버가 SSL을 지원하고 ISP가 서버의 EHLO 응답을 필터링하지 않으면 SMTP 수준에서 STARTTLS 명령으로 SSL 암호화를 시작할 수 있습니다.

0개의 댓글