시스템, 서버/메일
qmail-remote 인터셉트
용병
2007. 2. 2. 17:23
1. qmail-remote 파일을 아래꺼로 만들었습니다.
그리고 권한을 아래처럼 주었구요..
제 경우는 qmail-remote.log 파일의 소유자는 qmailr.qmail 이고
권한은 666 입니다.
코드: |
#!/usr/bin/perl -w undef $/; $inputdata = <STDIN>; $/ = "\n"; # 로그를 기록한다. $logfile = "/var/log/qmail-remote.log"; open FH, ">>$logfile"; flock(FH,2); print FH "$ARGV[0]:$ARGV[1]:$ARGV[2]\n"; close FH; # 원래 qmail-remote 프로그램을 실행시킨다. open (MAIL, "| /var/qmail/bin/qmail-remote-org $ARGV[0] $ARGV[1] $ARGV[2]"); print MAIL $inputdata; close MAIL; |
그리고 권한을 아래처럼 주었구요..
코드: |
-rwxr-xr-x 1 root qmail 379 Nov 25 10:51 qmail-remote -rwx--x--x 1 root qmail 30516 Nov 25 09:54 qmail-remote-org |
제 경우는 qmail-remote.log 파일의 소유자는 qmailr.qmail 이고
권한은 666 입니다.