: 안녕하세요..고수님덜..
: 초보 시스템관리자 입니다..
: 메일서버를 구축하고 있는데요..
: relay기능을 사용해야 스팸메일의 중계서버로 악용되는것을 방지할 수 있다고들 하는데
: 그게 무슨뜻인지 모르겠어요..
: 꼭 relay기능을 사용해야만 하는건지도 모르겠구요..
: smtp와 스팸메일과는 어떤 관계가 있는건가요??
: 도대체 개념이 서질 않습니다..
: 도와주세요.. T_T
독립적인 SMTP를 가지고 있지 못한 클라이언트들(보통 윈도우 시리즈)은
SMTP를 거쳐야만 메일을 보낼 수가 있습니다.
(받는 쪽의 MX 호스트를 SMTP로 잡아 직접 뿌려줄 수도 있지만,
스팸웨어가 아니고선 그런 기능을 지원하지 않습니다.)
이 말은 어딘가에 존재하는 메일서버가 클라이언트로부터 메일을 받아서
발송을 처리해 줘야 한다는 의미인데, 이것을 relay(중계)라 합니다.
예전에야 대부분의 메일서버들이 발신자나 발신지에 제한을 두지 않는
open relay를 유지했죠.
그런데 스패머가 늘어나면서 이런 open relay 메일서버들은 그들의
주요한 스팸메일 중계서버가 되는 것입니다.
스팸이 ISP나 서버, 네트워크에 주는 악영향은.. 생략하고..
현재는 대부분의 SMTP들이 일정한 범위로 relay를 제한합니다.
ISP나 기관의 SMTP는 자신의 가입자/이용자에게만 열어두지요.
relay를 제한하는 기준은 보통 ip address나 host name 입니다.
sendmail 8.10.x 부터는 SMTP auth 기능이 추가되었습니다.--qKing