그래서 나는 운 없이 Postfix 이메일 본문을 수정하는 방법을 알아내려고 노력해 왔습니다. 첫 번째 단어를 수정하는 방법을 알아낼 수 있지만 그 이후의 단어는 작동하지 않습니다.
따라서 두 번째 옵션은 가능하다면 다음을 수행하는 것입니다.
1) 모든 이메일이 최소 3초 동안 대기열에서 대기하도록 강제합니다.
/var/spool/postfix
2) 원하지 않는 텍스트를 찾아 바꾸기 위해 매초마다 스크립트를 부수고 있습니다 .
1 어떻게 해야 하나요? default_destination_rate_delay
도움이 될 수 있지만 수정 없이 전달되는 초기 이메일이 일부 있기 때문에 이상적이지는 않습니다.
답변1
귀하가 제안한 솔루션은 메일을 처리하는 데 매우 취약한 방법입니다. Postfix가 메시지를 처리하기 전에 메시지를 지연시키도록 하는 방법을 찾았다고 하더라도그리고수정 사항을 선택하기 위해 큐 파일을 다시 읽는 방법을 찾으십시오. 이 접근 방식을 사용하면 다른 많은 문제와 안정성 문제에 직면하게 될 것입니다. 나는 이것을 시도하지 말라고 정말로 조언하고 싶습니다.
나는 당신이 본문의 첫 번째 단어를 수정할 수 있도록 허용하지만 다른 것은 수정할 수 없도록 하고 있는 것을 알지 못합니다(이상하게 들리지만). 그러나 당신은 확실히 당신의 접근 방식을 고수하고 Postfix에 연결하여 메시지 본문을 수정해야 합니다. 방식으로 지원됩니다.
milter는 메시지 본문을 수정하는 간단한 방법이어야 합니다. 이 중 하나를 사용하거나 작성해 보셨나요? C 및 Python과 같은 다양한 언어로 밀터를 작성할 수 있습니다.
MTA에서 메시지 본문을 수정하면 PGP 및 DKIM 서명 무효화 등과 같은 다양한 문제가 발생할 수 있다는 점을 명심하세요.