이메일주소가 틀렸을 경우를 체크하고 싶은데.. 메일 주소 뒷부분 123 at aaa.bbb 에서.. aaa.bbb가 실제로 존재하는 도메인인지 아닌지 알려면 어떻게 하면 될까요.. 자바 메일 api중에 resolver하는걸쓰면 될것 같은데.. 경험있으신분들의 조언 부탁드립니다.
메일 주소의 도메인이 실제로 있는지는 DNS의 MX 레코드를 조회해 확인합니다. Java에서는 JNDI의 DNS 제공자로 MX 레코드를 조회할 수 있습니다. 조회 결과가 없으면 그 도메인으로는 메일이 갈 수 없다고 판단하면 됩니다.