情况:
仅限IMAP访问的邮件服务器.
问题:
我希望能够过滤邮件(将一些邮件放到各种文件夹中,将它们标记为已读取,等等).
仅限IMAP访问的邮件服务器.
问题:
我希望能够过滤邮件(将一些邮件放到各种文件夹中,将它们标记为已读取,等等).
大多数新的电子邮件客户端都具备此功能,但我需要一个独立的过滤程序,因为我需要使用各种电子邮件客户端连接到此服务器.
一般来说 – 比如procmail,但是在IMAP上工作.
该软件将在Linux或Solaris上运行.
解决方法
一个快速的谷歌抛出
IMAPFilter看起来它做你想要的:
- Searching of messages using many available criteria in the IMAP protocol,such as:
- Status (recent,unread,etc.) of a message.
- Size of a message.
- Age of a message.
- Matching of a string or a regular expression pattern in the headers or the body of a message.
- Ability to use logical operators (and/or/not) while searching messages.
- Different capabilities available to process messages,including:
- Listing of the available and/or subscribed mailBoxes,along with support for the IMAP CHILDREN extension.
- Creating,deleting,renaming,subscribing or unsubscribing mailBoxes
- Internationalisation (I18N) support.
- Server namespace support using the IMAP NAMESPACE extension.
- Secure Socket Layer (SSL) or Transport Layer Security (TLS) encrypted imaps (port 993) connections.
- Encrypted connections using the IMAP STARTTLS extension.
- User authentication with the Challenge-Response Authentication Mechanism (CRAM),specifically CRAM-MD5.
- Perl Compatible Regular Expressions (PCRE) support.