지메일 같은 거 도메인 메일 안 쓰고, DNS 설정을 자유롭게 할 수 있는 내 도메인이 있다는 전제 하에...



https://gist.github.com/Xeoncross/9a5ffa2e4edc2be7681a41f57d1e5c51



위 링크의 코드를 돌려보니까 된다.


되긴 되는데, getMXRecord에서 도메인 끝에 붙는 점(.)을 지워주는 구문을 추가해주어야 한다.



수신 쪽 메일 서버에서 차단 걸어버리는 문제는 spf 는 필요없고, DKIM 만 설정해주니까 된다.


서버 말고 지금 자리에서 메일을 보내도 (구글 빼고 나머지는) 스팸으로 보내지 않는 걸 보니 DKIM 좋네 ㅋ



https://github.com/emersion/go-msgauth


DKIM 붙이는건 위 링크의 것을 써봤는데 잘 된다.



끝.