Q&A

  • email 전송시 송신되지 않은 사람 알아내는 방법


Email을 여러사람에게 보내는데요,



이메일 주소가 잘못 입력해서 잘못가는 것, 되돌아오는 것을 어떻게 확인할 수



있는지요.. 어떻게 체크해 볼 수 있는지요?



여러 고수님들 방법 좀 갈켜 주세요...



그럼 수고하세요.



꾸벅.

1  COMMENTS
  • Profile
    김정 2000.10.12 07:34
    안녕하세요?

    고드름 김정입니다.



    실제로 메일을 보내는 SMTP 프로토콜 수준에서는 검사할 수 있습니다.



    SMTP 명령어 중에서 "RCPT TO" 명령이 있습니다.

    이 명령으로 서버에 요청하면, 해당 메일 서버에 그런 유저가 없으면 에러가 납니다.



    만약 서버의 IP만 확실히 다 안다면, 각 서버별로 해당 유저가 있는지 확인하면 될껍니다. 그렇지 않으면 리턴메일이 돌아오길 기다려야 하는 방법밖에... ㅠ.ㅠ



    여러명한테 보내신다면, 여러서버를 하나하나 체크해야하며,

    실제로 구현상의 문제는 각 도메인의 메일 호스트들을 알아내야 하는게 문제더군여.



    nslookup -type=MX hanmail.net



    해보시면 무슨 얘기인지 아실 겁니다. 이런 곳은 메일서버가 여러개거든여.



    SMTP 프로토콜을 자료도 참고하세요.

    그럼.





    궁금이 wrote:

    >

    > Email을 여러사람에게 보내는데요,

    >

    > 이메일 주소가 잘못 입력해서 잘못가는 것, 되돌아오는 것을 어떻게 확인할 수

    >

    > 있는지요.. 어떻게 체크해 볼 수 있는지요?

    >

    > 여러 고수님들 방법 좀 갈켜 주세요...

    >

    > 그럼 수고하세요.

    >

    > 꾸벅.