spamassassin 을 특정 개인에게만 설정해주고 싶습니다.

itmilitary의 이미지

페도라4 사용자입니다.

스팸어쎄신을 설치해서 2-3일 돌렸는데,

스팸을 꽤 걸러주긴 하더군요...

근데 모든 사용자한테 해당이 되니

분명 태클거는 직원이 있습니다.
(스팸메일 차단해주겠다는데도 까칠하게 나오네요..)

그래서 전체 유저에게 설정하지 않고,

유독 스팸을 많이 받고, 그걸로 힘들어하는(?) 유저한테만 설정을 해주고 싶은데요.

어떻게 하면 되나요?

일단 스팸어쎄신이 돌아가고는 있고..

/etc/procmailrc 를 수정해서 걸러주었었는데..

그냥 위 파일을 특정유저 디렉토리에 집어넣고 하면 되는줄 알았지만,

그게 아닌가 보더군요.(별 반응이 없는걸 보니..)

혹시 방법을 아시나요?

참고로 홍석범님의 리눅스서버 보안관리실무라는 책에서는 전체유저와 각유저별 세팅을 하는 방법이 있을뿐..

전체유저에게는 적용하지않고 개인에게만 하는 방법은 없는거 같더라구요.

암튼 조언 부탁드립니다.

academic의 이미지

~/.procmailrc

파일을 이용하시면 될텐데요.

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

itmilitary의 이미지

procmail 을 설치하면 자동으로 유저디렉토리에 .procmailrc 가 생성되나요?

아니면 /etc/procmailrc 를 그냥 설저하려는 유저디렉토리에 복사하면 되나요?

ls -la 로 유저디렉토리를 봐도 .procmailrc 라는 파일이 없거든요..

academic의 이미지

자동으로 생성되지 않습니다.

spamassassin을 적용하기 원하는 기존 사용자에게는 홈디렉토리에 .procmailrc 파일을 생성해주셔야 합니다. 내용은 /etc/procmailrc 파일과 동일하게 하셔도 될 겁니다.

새로 사용자를 추가할 때 자동으로 .procmailrc 파일이 복사되기를 바라면

(레드햇 기반의 배포판에서는) /etc/skel/.procmailrc 파일을 만들어두면 되고요.

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

itmilitary의 이미지

사용자의 디렉토리에 .procmailrc 를 생성하여 /etc/procmailrc 파일과 동일하게 내용을 수정하여도 스팸이 전혀 걸러지지 않습니다.
스팸어쎄신이 유저의 .procmailrc 를 참조하지 않는듯 합니다.
어떻게 해야 할까요?

academic의 이미지

글쎄요. cyrus-imap 서버 같은 자체 MDA를 쓰는 설정이라면 모르겠지만, 일반적으로 많이 쓰는 설정에서는 procmail을 거치게끔 되어있을텐데요.

게다가 /etc/procmailrc 파일에 설정했을 때에는 제대로 스팸이 걸러졌다는 걸 보면

스팸어쌔신이 .procmailrc를 참조하지 않는 건 아닐 겁니다.

설정 내용이라든지 그런 것들을 다시 한번 확인해보시고...

정 안된다면 스팸어쌔신 milter 프로그램을 설치해보시지요.

예를 들어 http://savannah.nongnu.org/projects/spamass-milt/ 같은...

procmail은 이미 메일이 다 받아진 후에 최종적으로 호출되는 반면, milter는 메일이 받아지는 그 순간순간에 호출되는 방식입니다.

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.