Firefox 3 Download Day June 18, 2008
Posted by 다콘 in : 컴퓨터 , add a commentFirefox 3 정식 버전이 출시되었다.
정식 버전 출시와 더불어 24시간 내에 최다 다운로드 기네스북 신기록에 도전하고 있다.
Firefox 3 RC1 릴리스 May 17, 2008
Posted by 다콘 in : 컴퓨터 , add a commentFirefox3가 베타 딱지를 떼고 RC(출시 후보)1을 릴리스했다.
간단한 테스트 결과 베타5와 비교해서 자바스크립트나 Acid3 테스트에서의 성능은 그대로이다. 눈에 보이는 달라진점이라면 Windows에서 설치 시 베타버전과 다르게 설치경로가 정식버전의 경로와 같다. 제목 표시줄도 정식버전처럼 보여지고 도움말 메뉴의 Mozilla Firefox 정보를 봐도 정식버전과 같이 RC와 같은 딱지가 없다.
다운로드
Windows http://download.mozilla.org/?product=firefox-3.0rc1&os=win〈=ko
Mac OS X http://download.mozilla.org/?product=firefox-3.0rc1&os=osx〈=ko
Linux http://download.mozilla.org/?product=firefox-3.0rc1&os=linux〈=ko
센드메일(sendmail)과 스팸메일 May 15, 2008
Posted by 다콘 in : 컴퓨터 , add a comment메일의 절대 다수를 차지하고 있는 스팸메일…
하지만 귀차니즘으로 인해 꽤 오랫동안 메일을 gmail로 포워딩해서 사용했었는데 어느날 스팸함을 보고 있노라니 끈끈이에 까맣게 붙어있는 파리떼를 보는것과 같은 불쾌함이 들었다. 결국 그걸 참지 못하고 스팸메일에 응징의 싸다구를 날리기로 마음을 먹었다.
우선 spf(Sender Policy Framework) 설정을 했다.
spf는 dns의 txt 레코드에 그 도메인에 해당하는 메일 발송 서버의 주소를 기록해서 발신자의 신원을 확인할 수 있도록 해준다. dns에 spf를 설정한 후에 센드메일에 spfmilter를 설치했다.
다음으로 센드메일에 dnsbl을 설정했다.
dnsbl은 스팸발송 서버의 아이피를 dns를 이용해서 조회할 수 있도록 해준다.
127.0.0.1과 같이 일반적으로 외부와 통신할 수 없는 loopback ip를 이용해서 메일 발송 서버의 ip를 조회한 결과값으로 사용한다. 응답해주는 ip는 dnsbl 서비스 제공자에 따라서 약간씩 다르지만 응답이 있다는건 해당 리스트에 메일 발송 서버의 ip가 존재한다는걸 의미한다. 즉 깨끗한 서버라면 조회 결과가 없어야 한다는 말이다.
국내용으로 kisarbl과 해외용으로 spamhaus와 몇몇개를 더 추가해줬다.
마지막으로 spamassassin 설정을 해줬다.
centos5(rhel5)에 spamassassin 3.1.9 패키지가 기본으로 들어있어서 일단 설정을 해줬다. 하지만 나중에 3.2.4로 업그레이드 했다. 3.1.9에 일반 유저의 .spamassassin 디렉토리를 생성하는 부분에 버그가 있어서였다. spamassassin에서 중요한건 local.cf를 어떻게 설정해주느냐이다. 각각의 항목별 체크에 따라 점수를 가감해서 스팸 여부를 판단하는게 spamassassin의 원리이기 때문에 자신의 정책과 환경에 따라서 적절하게 설정해줘야 한다. system wide하게 설정할때는 비교적 느슨하게 설정하고 일반 계정의 설정을 override해서 사용하는것도 괜찮은 방법이다.
이렇게 해서 스팸을 획기적으로 줄일 수 있었다. 하지만 몇몇개의 스팸 딱지가 붙어있는 메일은 계속 들어오고 있었다. 그래서 dnsbl단에서 좀 더 강력하게 막기 위해서 spamhaus의 zen서버를 이용하기로 했다. spamhaus의 경우 정책에 따라서 여러개의 dnsbl 서비스를 제공한다. sbl(Spamhaus Block List)은 스패머나 스팸메일 발송 기관의 ip를 실시간 등록해서 차단해준다. xbl은 스팸엔진을 내장한 프록시, 웜, 트로이목마와 같은것들의 ip를 차단해준다. pbl은 스팸 발송 ip의 대역을 차단해준다. sbl과 xbl을 합친 sbl-xbl도 있고 sbl, xbl, pbl 전부 합친게 zen이다.
zen으로 바꾸니 확실히 스팸이 줄어들었다. 확실하게 깨끗한 ip가 아니라면 99.9%는 막아주는거 같다. 하지만 여기에도 문제가 있었으니 내가 메일을 보낼때 클라이언트 ip가 zen의 리스트에 있다면 메일 발송이 안된다는 것이다. 보통 메일 발송은 gmail 같은걸 이용했었기 때문에 모르고 있다가 오늘 메일을 보내는데 내 ip가 zen의 목록에 있어서 센드메일이 거부하고 있었다. 혹시나 하고 찾아보니 FEATURE(delay_checks)를 사용하면 가능했다. delay_checks를 사용하는 경우 클라이언트가 메일 서버에 연결하거나 하면 check_mail과 check_relay 룰셋보다 check_rcpt 룰셋이 먼저 호출된다. 또한 smtp auth와 같은 인증된 사용자의 경우 룰셋 체크가 생략된다. 따라서 메일을 발송할 수 있게 된다.
