무슨 이유인지, 저는 우편발송 리스트에 없는 비회원이 올린 계시물을 거부하거나 버리도록 메일맨(Mailman ) 2.1.x 를 구성하는데 문제를 겪고 있습니다.
어떤 때에는 다른
이메일 주소를 사용하고 있는 회원이 그 속에 있기도 하지만, 그저
스팸 메일이거나 잘못 온
이메일일 때가 대부분입니다. 그래서 이리저리 연구해 본 결과 명령 라인 으로 처리하는 방법을 찾아 냈습니다.
요약해서, 만약 귀하의 리스트가 "foo" 라고
불리는 것이면, 이를
컨피규레이션을
파일로
보낼 수 있습니다:
config_list -o foo foo
vi foo
그 다음에 string generic_nonmember_action = 1 을 찾아서 1을 2 (거부) 또는 3 (버리기)으로 바꾸십시오.
그런 다음,
컨피규레이션을 다시
불러오십시오:
config_list -i foo foo
그리면 준비가 되신 것입니다.
나중에 제가 또 잊어버리면, 적어도 제
블로그에서 다시 찾을 수 있겠지요. :-)