2012-07-19 4 views
6

"보낸 사람"과 "회신"이 "Return-Path"와 다른 경우 "받는 사람"과 메일이 전송됩니다. 어떻게 이러한 메일에 대한 필터를 설정합니까?반송 경로 용 필터 사용

Return-Path: <[email protected]> 
Received: from bhasha.interpole.net (bhasha.interpole.net. 
Received: from cybersho by bhasha.interpole.net with local (Exim 4.77) 
    (envelope-from <[email protected]>) 
From: "Gadima.com" <[email protected]> 
Reply-to: "Gadima.com" <[email protected]> 
+0

필터링 할 필드는 어느 것입니까? 또한 이것은 수퍼 유저 질문처럼 보입니다. – gogowitsch

답변

1

불행히도 Gmail에서는 가능하지 않습니다.

필자는 이메일 클라이언트 인 Gnus (놀라운 유연성과 경량 성 때문에)를 사용하여이 작업을 수행했습니다. 자세한 내용은 매뉴얼의 "6.3.3 Client-Side IMAP Splitting" 섹션에 설명되어 있습니다.

놀랍도록 쉬웠습니다.

(setq nnimap-split-methods 
'(("mail-list-folder" "Return-Path: mail-list-address") 
    ("INBOX" "")) 

당신은 당신의 "메일 목록 폴더를"적응해야 할 것 (레이블 : 내 ".gnus.el"파일에서, 내가 이런 걸 (I Gmail에 대한 nnimap 백엔드를 사용하고 있습니다) 넣어) 및 "Return-Path : 메일 목록 주소"부분이 이에 해당합니다. "Return-Path : ..."가 포함 된 문자열은 정규 표현식이므로. * 및 짝수 그룹과 같은 와일드 카드를 사용할 수 있습니다. 예를 들어, 내가 가입하고있어 일부 목록을 필터링하는 데, 내가 가진 :

(setq nnimap-split-methods 
'(("list.\\1" "^Return-Path: <\\(.*\\)-bounces.*@gnu.org>") 
    ("INBOX" "")) 

공지 사항 캡처 그룹을 \\ 내 라벨뿐만 아니라 필요한 적응을 형성하는 데 사용됩니다 (* \\.) 메일 링리스트 프로그램에 의해 형성된 Return-Path와 일치시킵니다.

사용을 시작하려면 다음 wiki를 제안 할 수 있습니다. https://www.emacswiki.org/emacs/GnusGmail.