Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Re: [KFUG] [] sendmail -t ...



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


From: Pyun YongHyeon <yongari@xxxxxxxxxxx>
Subject: Re: [KFUG] [질문] sendmail -t를 대체할 메일프로그램...
Date: Mon, Feb 09, 2004 at 07:31:16PM +0900

> On Mon, Feb 09, 2004 at 07:13:29PM +0900, Byung-hee H. wrote:
>  > From: Pyun YongHyeon <yongari@xxxxxxxxxxx>
>  > Subject: Re: [KFUG] [질문] sendmail -t를 대체할 메일프로그램...
>  > Date: Mon, Feb 09, 2004 at 02:36:09PM +0900
>  > 
>  > > On Mon, Feb 09, 2004 at 12:54:23PM +0900, Byung-hee H. wrote:
>  > >  > From: Pyun YongHyeon <yongari@xxxxxxxxxxx>
>  > >  > Subject: Re: [KFUG] [질문] sendmail -t를 대체할 메일프로그램...
>  > >  > Date: Mon, Feb 09, 2004 at 12:03:35PM +0900
>  > >  > 
>  > >  > > On Mon, Feb 09, 2004 at 10:32:02AM +0900, Steve Lee wrote:
>  > >  > >  > 
>  > >  > >  > php 나 perl 로 메일 보낼때 흔히들 sendmail 에 -t 옵션 주어서 사용하는데
>  > >  > >  > 
>  > >  > >  > 제가 개인적으로 회원에게 보낼때는 집에 있는 컴(kt adsl)에서 보내는 관계로
>  > >  > >  > 
>  > >  > >  > 대부분의 포털들이 spam ip block 을 해 놔서 제대로 전달이 안됩니다..
>  > >  > >  > 
>  > >  > > 그럼에도 불구하고 한국은 아직도 spam의 천국입니다.
>  > >  > > 제가 OpenBSD의 spamd(8) 설정을 보고는 너무 놀란적이 있습니다.
>  > >  > > 설정파일을 보면:
>  > >  > > ...
>  > >  > > all:\
>  > >  > > 	:spamhaus:china:korea:
>  > >  > > 
>  > >  > > ...
>  > >  > > korea:\
>  > >  > > 	:black:\
>  > >  > >         :msg="SPAM. Your address %A appears to be from Korea\n\
>  > >  > > 	See http://www.okean.com/asianspamblocks.html for more details":\
>  > >  > > 	:method=http:\
>  > >  > > 	:file=www.okean.com/koreacidr.txt:
>  > >  > > ...
>  > >  > > 그리고 한국의 많은 IP들이 위의 파일에 기록되어 있습니다. OpenBSD
>  > >  > > 의 spamd.conf를 그대로 이용하는 ISP가 있다면 한국에선 메일도
>  > >  > > 보낼수 없습니다.
>  > >  > > 
>  > >  > 
>  > >  > 방금 다운 받아서 확인을 해봤는데.. 음.. 
>  > >  > 대한민국 이라는 나라는 스팸국가 라고 못을 박아 놓은거 같아요.
>  > >  > 국립대학교 IP대역도 모두 적혀져 있네요.. 흐흑..
>  > >  > 
>  > > 그나마 다행인것은 OpenBSD쪽 mailling list에는 아직 한국에서 오는 메일을
>  > > 막은것같지는 않아서 그쪽에 불평을 할수는 있습니다. 상황이 좀 개선되면
>  > > 프로그램 저자인 Theo de Raadt에게 바꾸어 달라고 요청하면 되겠지만 지금의
>  > > 상황에서는 불가능해 보입니다.
>  > >  
>  > > 참고로 spamd(8)에 한번 걸리면 이건 거의 죽음입니다. SMTP session의
>  > > 트래픽이 1초에 한자씩 전송되기 때문에 spam을 보내는 시스템은 아무것도
>  > > 못하고 이 SMTP응답만 기다립니다. 게다가 이 응답이 일시적인 failure
>  > > 로 보내지기 때문에 spammer의 시스템이 다시 시도하면 또 다시 위의
>  > > 동작이 반복됩니다. 이 프로그램은 spammer의 시간과 resource를
>  > > 효과적으로 낭비하게 하는데 목적이 있습니다.
>  > 
>  > 한가지 궁금한점이 있습니다.
>  > 'SMTP session의 트래픽이 1초에 한자씩 전송이 되기..' 
>  > 이 구절에서.. 트래픽의 의미가 좀 이해가 오지 않습니다.
>  > 송신자의 메일 용량이 100자(100바이트) 면 그럼 이 메시지를 수신하는데..
>  > 100초 정도 smtpd(8) 가 지연시킨다는 의미로 생각하면 되는건가요?
>  > 제가 이쪽에 관해 문외한이라.. 편용현님의 고견을 듣고싶습니다.
>  > 
>  > 꾸벅,,
>  > 
> spamd는 fake smtp서버이고, spamd에서 client로 1초에 한자씩 문자(smtp
> 응답코드)를 전송합니다. 예를들면 SMTP greeting메세지가 다음과 같다면
> msg = "220 hostname.domain.com ESMTP spamd IP-based SPAM blocker; Mon Feb  9 19:22:49 2004"
> 이 모든걸 spammer가 보는데까지 strlen(msg) 초가 걸립니다.
> 게다가 SMTP quit command에도 "unrecognized command"로 응답하기 때문에
> 왠만큼 똑똑한 프로그램아니면 loop에서 빠져나오지도 못합니다.
> spamd는 FreeBSD에서는 mail/spamd에있고 redirect가되는 어떤 filtering
> software(pf, ipf, ipfw)와도 같이 사용가능합니다. 그러나 smtp의 특성상
> spammer의 수가 보통 수천에서 많게는 수만 또는 수십만개가 있을수 있기
> 때문에 pf를 제외한 다른 방화벽에서는 이 많은 룰을 처리할 수 없을것으로
> 생각합니다.  실제응용예는 다음을 보세요.
> http://www.benzedrine.cx/relaydb.html

덕분에.. 제가 이해가 오지 않았던 부분이 좀 풀렸습니다.
답변 정말 감사드립니다.

꾸벅,,

> -- 
> Pyun YongHyeon <http://www.kr.freebsd.org/~yongari>
> _______________________________________________
> 한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
> questions at kr.FreeBSD.org
> http://www.kr.FreeBSD.org/mailman/listinfo/questions
_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions


[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2004/02/10 08:17:05 $
Powered by FreeBSD