Postfix의 사용자 정의 콘텐츠 필터에 대한 "권한이 거부되었습니다"

Postfix의 사용자 정의 콘텐츠 필터에 대한 "권한이 거부되었습니다"

Python 스크립트로 Postfix에 대한 간단한 콘텐츠 필터를 만들었습니다.

$ ls -al /home/main_user/test1.py
-rwxr-xr-x 1 vmail2 nobody /home/main_user/test1.py

나는 /etc/postfix/master.cf이것을 가지고 있습니다 :

smtp      inet  n       -       n       -       -       smtpd 
  -o content_filter=filter1:dummy

# [........................]

filter1    unix  -       n       n       -       10      pipe
    flags=Rq user=vmail2 null_sender=
    argv=/home/main_user/test1.py -f ${sender} ${recipient}

Postfix 로그 오류:

fatal: pipe_command: execvp /home/main_user/test1.py Permission denied

가상 메일박스 2- 홈 디렉토리가 없는 사용자입니다. 이 작업을 위해 특별히 만들었습니다.

$ id vmail2
uid=5002(vmail2) gid=5002(vmail2) groups=5002(vmail2)

왜 실패하고 어떻게 해결하나요?

관련 정보