이 파일 들어오는 메일을 작성하는 정말 간단하여 메일에 대해 여러 개의 파일을 생성합니다내 스크립트를 여러 수신자
- mailbox_command = 경로를 /로가/mycript.py
- luser_relay = 알 수없는 추가, 알 수없는 = "| /path/to/myscript.py"를 별칭 파일에 추가하십시오.
- myscript.py는 stdin을 한 줄씩 읽고 파일에 줄을 씁니다.
이 라인은 모든 수신 메일, 사용자가 내 스크립트, 여부를 존재하는지 여부에 상관없이 리디렉션합니다. 내 스크립트는 stdin에서 데이터를 읽고 파일에 씁니다. 내 스크립트가 한 명의 수신자에게 메일을 받으면 하나의 파일을 만듭니다. 그러나 2 명의 수신자와 함께 수신하면 2 개의 파일을 생성합니다. 내가 원하는 것은 여전히 1 파일을 만들어야한다는 것입니다. 나는 스크립트에 의해 생성 된 파일의 수를 수신자의 수와 관련이 없지만 수신 된 메시지의 수와 관련되게하고 싶다.
감사합니다,
"내 스크립트가 하나의 수신자와 메일을 수신은 하나 개의 파일을 생성합니다.하지만이받는 사람과받는 경우,이 두 파일을 생성합니다. 내가 원하는 것은 여전히 1 개 파일을 작성해야한다는 것입니다." -> 하나의 파일 만 작성하도록 스크립트를 변경하십시오. –