Free

이메일 자동수집을 피해 이메일 주소를 웹에 게시해보자

Ra 2005. 9. 10. 20:50
뭐, 잘 돌아가는 스팸메일 필터링을 쓴다면 아무 걱정 없겠지만 이 경우 친한 친구가 보낸 "q야-_-동p"에 관련된 정보들이 스팸메일로 취급되기도 하고, 정작, "q야-_-동p 쒸/디 팜"이라는 문구는 필터링하기 곤란스럽다. 이메일을 노출시킬 수 밖에 없던 일을 하던 시절, 하루에 200~300통의 스팸메일을 받았던 내 astroguy@kiri.co.kr 주소는 이제 이메일 계정으로는 사용하고 있지 않으니 이런 경우도 아무 문제 없겠으나, 같은 이메일 주소는 웹 페이지에 노출시키기가 꽤나 부담스럽다. 그래서 이렇게 IMG로 나타낸 것이고.

하지만, 이 방법도 문제가 있다. M$ Outlook이나 썬더버드, 혹은 Gmail Notifier를 사용하는 사람이라면, 이메일 주소의 mailto:가 상당히 편리하다. 하지만 이놈의 ㅁㄴ이ㅏ런임;ㅏ러ㅣ나;ㅁㅇ러ㅏㅣ 같은 스패머들(좀 더 정확히는 이메일 주소 추출 로봇)이 무서워서 를 마음껏 사용하지 못한다. 해서 만들어본것이 이것. 간단하게 말하자면 "이멜주소가 아닌 링크처럼 만들어서 이메일링크처럼 사용하기"쯤.

소스보기(asp)

만들어놓고 혼자쓰기 아까우니.. 필요하신분은 가져다 쓰세요.
사용법은, 이메일 주소가 abcd@ra.co.kr 인 경우
<A href="http://ra.ne.kr/email.asp?e1=a&e2=bcd&e3=ra.co&e4=kr" target="_blank">이메일</A>
입니다. 어때요? 어떤 봇도 이런건 못긁어가겠죠?
잠깐 해석을 덧붙이자면, e1는 이메일 주소의 첫글자(a), e2는 이메일 아이디의 첫글자를 제외한 나머지(bcd), e4는 이메일 서비스 사이트 주소의 마지막 단어(kr), e3는 이메일 서비스 사이트 주소의 마지막 단어 전까지입니다. 골뱅이가 빠지고, 점 하나가 빠진다는데 주의.

사실.. 올리고 나니 부끄럽군요. 내공도 없고, 실력도 허잡한데 이런걸 올리다니; 컴맹의 삽질이라 생각하시고 너그러이 봐주세요.