요샌 기억력이 떨어져서 스크랩 또는 작업을 항상 정리해야 한다. ㅠ.ㅠ
바보 몰라맨..
뭐 작업후 파일 퍼미션은 아래같이 하믄 될고..
[root@intra log]# ls -al /var/qmail/bin/qmail-remote
-rwxr-xr-x 1 root qmail 1058 4월 19 14:18 /var/qmail/bin/qmail-remote*
로그파일 퍼미션은 이렇게...
-rw-rw-rw- 1 qmailr qmail 100575 4월 19 15:39 qmail-remote.log
역시 나와 같은 고민을 하는 사람은 세상에 아주 많다. ^^
출처 : http://qmail.kldp.org/phpbb/viewtopic.php?t=5146
아래는 간단하게 만들어 본 qmail-remote 프로그램입니다. (펄)
본래있던 qmail-remote 를 qmail-remote-original 로 변경하시고,
qmail-remote 는 아래의 프로그램으로 대체합니다.
(복사하는 프로그램과 새로만든 프로그램의 소유권한과 실행권한은 동일하게 하세요)
-----------------------------------
#!/bin/perl
# 스탠다드 입력으로 메일 내용을 읽어들인다.
undef $/;
$inputdata = ;
$/ = "\n";
# 로그를 기록한다.
$logfile = "/var/qmail/bin/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-original $ARGV[0] $ARGV[1] $ARGV[2]");
print MAIL $inputdata;
close MAIL;
-----------------------------------

ino
06-04-19 15:40
0개
3,261회
qmail-remote 인터셉트 (발송로그 만들기)
댓글목록
등록된 댓글이 없습니다.