![postfix는 보낸 사람을 기준으로 제목을 수정합니다.](https://linux55.com/image/179475/postfix%EB%8A%94%20%EB%B3%B4%EB%82%B8%20%EC%82%AC%EB%9E%8C%EC%9D%84%20%EA%B8%B0%EC%A4%80%EC%9C%BC%EB%A1%9C%20%EC%A0%9C%EB%AA%A9%EC%9D%84%20%EC%88%98%EC%A0%95%ED%95%A9%EB%8B%88%EB%8B%A4..png)
지도가 있습니다 :
[이메일 보호됨]하나 [이메일 보호됨]둘 [이메일 보호됨]삼
보낸 메시지의 제목을 변경하는 방법[이메일 보호됨]이렇게: (에서[이메일 보호됨], 원래 주제 SUBJECT, 새 주제 [ONE] SUBJECT), (양식[이메일 보호됨], 오리지널 테마 Blabla blabla, 신규 테마 [TWO] Blabla blabla )
example.net은 postfix 서버의 로컬 도메인입니다.
아이디어는 다음과 같습니다. 제목을 변경하고 dovecot-lda를 사용하여 메일을 배달하는 콘텐츠 필터를 작성하겠습니다. 접미사 액세스 테이블에는 FILTER Transport:nexthop이 있습니다.
이제 다음이 있습니다: /etc/postfix/header_checks:
/^받는 사람:[이메일 보호됨]/ 필터 배송 : nexthop
/etc/postfix/master.cf:
unix-nn 필터 --파이프라인 플래그=Rq 사용자=아무도 없음 null_sender= argv=/home/filter/filter.py ${발신자} ${수신자}
문제는 이 필터가 작동하려면 header_checks 및 master.cf에 무엇을 추가해야 합니까? 이 필터를 해당 이메일에만 적용하고 싶습니다. 다른 이메일의 경우 amavis가 구성됩니다.
답변1
FILTER 필터: header_checks에 있음