특정 유저에게 오는 mail을 자동으로 삭제하려면?

jj의 이미지

안녕하세요?

sendmail을 사용중입니다.

반송메일이 많이 오는 메일 계정이 있습니다.

그 유저에게 오는 메일은 자동으로 삭제를 하고 싶습니다.

어떻게 해야할까요?

warpdory의 이미지

null 로 링크를 걸어버리면 됩니다.
보통 특별히 세팅하지 않는다면 /var/mail 밑에 각 계정 별로 파일이 하나씩 생기는데.... 그걸 /dev/null 로 링크 시켜 버리면 메일이 오더라도 null 로 들어가니깐 없어지게 됩니다.

ln -s /dev/null /var/mail/warpdory

이런 식으로 아예 링크를 만들어 버리면 메일이 /dev/null 로 들어가므로 자연스럽게 지워집니다.

물론... warpdory 는 계정이름으로 바꿔서 하셔야겠지요.


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

정태영의 이미지

메일 데몬과 관계없이 (maildir 을 사용하는 게 있고 mbox 를 사용하는게 있으니까요)
procmail 을 사용하는 방법도 있습니다...

Quote:
# Use maildir-style mailbox in user's home directory
DEFAULT=$HOME/.maildir/

:0:
/dev/null

이런 식으로요 ;)

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..