RFC 5234 ABNF 문서를 읽고 정리한 글이다.
"MX 레코드는 MTA의 동작에 어떤 영향을 미치는가?"라는 핵심 질문을 해결하기까지의 여정
"MX 레코드는 MTA의 동작에 어떤 영향을 미치는가?"라는 핵심 질문을 해결하기까지의 여정
"MX 레코드는 MTA의 동작에 어떤 영향을 미치는가?"라는 핵심 질문을 해결하기까지의 여정
postfix의 기본 동작, 로컬 메일 송수신, 로컬망 내 메일서버 설정
SMTP 프로토콜의 허점을 이용한 피싱 공격의 원리
SASL의 역할에서 시작해, 587번 포트의 의미와 한계를 알고, 25번 포트 우회를 고민하기까지
방화벽, ssh 설정, 로그 확인, fail2ban을 통한 VM 기초 보안 설정
Linux PAM 방식으로 dovecot SASL 설정하기
GCP의 25번 포트 아웃바운드 차단에 대해 이해하고, 대체 수단으로 mailgun을 릴레이 서버로 사용해 메일 발신하기
postfix mailbox에 대해 이해하고, pipe를 통한 pub/sub 메일 전달 구성하기
golang을 통해 postfix pipe가 수신한 메일을 pub/sub으로 넘기는 스크립트 구성
MX 레코드를 통해 알아보는 MTA의 DNS 동작 원리 및 신뢰성 보장
SMTP 보안 레코드(SPF, DKIM, DMARC)의 동작 원리에 대해 알아보고, 메일 송수신에서 어떻게 적용되는지 이해한다.