postfix 아카이브 특정 이메일

postfix 아카이브 특정 이메일

/제목:/을 기준으로 특정 이메일을 보관할 수 있는지 알고 싶습니다. 예를 들어 "웹사이트 지원"이라는 이메일을 받으면 "지원"에 보관됩니다. 이것이 가능합니까?

답변1

이를 위해 사용됩니다 procmail. /etc/postfix/main.cf다음과 같은 줄이 있어야 합니다 .

mailbox_command = procmail -a "$EXTENSION"

~할 수 있게 하다procmail

그런 다음 다음과 같은 규칙을 사용할 수 있습니다.

MAILDIR=$HOME/Maildir

:0
* ^Subject:.*\[zeromq-dev\]
$MAILDIR/.Mailing.zeromq/

테마의 모든 항목을 ~/.procmailrcIMAP 서버 아래의 하위 폴더에 배치하여 찾을 수 있습니다.[zeromq-dev]zeromqMailing

답변2

Postfix는 SMTP 데몬입니다. MDA 또는 IMAP 서버에서 이 작업을 수행해야 합니다. MDA의 경우 체 스크립트를 사용할 수 있습니다(dovecot MDA는 체를 지원합니다). IMAP 자체의 경우 imap-filter(lua)를 사용할 수 있습니다. 일반적으로 우리는 원격 메일 서버의 procmail/maildrop과 같은 항목에 액세스할 수 없습니다. 일부 웹메일 필터링에는 매우 독특한 필터링 규칙도 있습니다.

관련 정보