sendmail 의 리턴 메일질문입니다.
글쓴이: gon1337 / 작성시간: 화, 2003/03/25 - 10:42오전
제가 지금 센드메일을 사용하고 있는데요.
자꾸 제대로 도착하지 못한메일이 /var/mail/root 에 자꾸 쌓이거든요.
root 에 자꾸 쌓이는데 이걸 오지않게 하거나 아님 다른곳(/dev/null)로 보내게 할수 없는지요.
sendmail 초보가 올림니다.
고수님들 답변 부탁드릴께요.
Forums:
/etc/alias 파일에서끝부분을 아래처럼 고치세요.# Pe
/etc/alias 파일에서
끝부분을 아래처럼 고치세요.
# Person who should get root's mail
root: skimms <--- 받고자 하는 계정 또는 이메일
고치시고 센드메일을 리스타트하시구요..
기존에 있는 메일을 그냥 카피해 버리시고 cat /dev/null > root 로
지워버리시구요..
답변 감사합니다. alias파일을 수정하면 ....
답변 감사 합니다.
제가 해보니까 root 메일은 root 로 오는것같네요. 감사합니다.
감사함니다. ^^
되는줄 알았는데 ㅡ.ㅡ
되는줄 알았는데 역쉬 에러 메일(메세지)이 또 쌓이네요..
어떻하면 좋을까요...
다른방법은 없을까요...
고수님들 부탁하께요...^^*
에러 메시지는 항상 루트가 받도록 되어 있습니다./etc/alias
에러 메시지는 항상 루트가 받도록 되어 있습니다.
/etc/alias 파일을 보시면 왜인지 알 수 있죠..
루트 메일을 다른 사용자가 받아 보려면 /etc/aliases 파일의 끝부분인
# Person who should get root's mail
#root: marc
부분의 주석을 지워주고 marc 를 보낼 계정이름이나 이메일 주소를 써넣으신다음..
newaliases 라는 명령어를 치십시오.. 제가 저번에는 센드메일을 restart 해야 한다고 말씀드린 것 같은데.. 이게 맞는것 같습니다....
또는 다른 방법으로
루트 홈 디렉토리에 .forword 파일을 만들어 받고 싶은 계정이나 다른 서버 메일 주소를 적어 놓으면 포워딩이 됩니다.
그리고 벌써 받아 버린 메일들은 포워딩이 되지 않으니
/var/spool/root 파일을 /usr/spool/보내실계정명 으로 복사하시면 받아보실 수 있습니다. 소유권에 주의하시구요..
/etc/rc.d/init.d/sendmail스크립트에ne
/etc/rc.d/init.d/sendmail
스크립트에
newaliases 도 실행되게 되어있네요.. :oops:
답변 고맙습니다.
skimms님 감사합니다.
해결되었네요. alias에 대한 부분을 수정하면 되는군요..
수고하세요.
저도 빨리 다른사람 답변 달고 싶네요. :D
댓글 달기