有没有办法过滤远程IMAP帐户中的邮件?

Modified on: Thu, 27 Jun 2019 05:00:02 +0800

情况:
仅限IMAP访问的邮件服务器。
问题:
我希望能够过滤邮件(将一些邮件放到各种文件夹中,将它们标记为已读等)。

大多数新的电子邮件客户端都具备此功能,但我需要一个独立的过滤程序,因为我需要使用各种电子邮件客户端连接到此服务器。

一般来说 - 像procmail这样的东西,但是在IMAP上工作。

该软件将在Linux或Solaris上运行。

作者:user13185

最佳答案

一个快速谷歌引发了IMAPFilter,它看起来像你想要的那样:

  

      
  • 使用IMAP协议中的许多可用条件搜索邮件,例如:
      
      
        
    • 消息的状态(最近,未读等)。
    •   
    • 消息的大小。
    •   
    • 消息的年龄。
    •   
    • 在邮件的标题或正文中匹配字符串或正则表达式模式。
    •   
  •   
  • 在搜索邮件时能够使用逻辑运算符(和/或/不)。
  •   
  • 可用于处理消息的不同功能,包括:
      
      
        
    • 删除邮件。
    •   
    • 将邮件移至相同或不同服务器中的邮箱
    •   
    • 将邮件复制到相同或不同服务器中的邮箱。
    •   
    • 标记邮件或更改邮件标记。
    •   
  •   
  • 列出可用和/或订阅的邮箱,以及对IMAP CHILDREN扩展的支持。
  •   
  • 创建,删除,重命名,订阅或取消订阅邮箱
  •   
  • 国际化(I18N)支持。
  •   
  • 使用IMAP NAMESPACE扩展支持服务器命名空间。
  •   
  • 安全套接字层(SSL)或传输层安全性(TLS)加密的imaps(端口993)连接。
  •   
  • 使用IMAP STARTTLS扩展程序的加密连接。
  •   
  • 使用质询 - 响应身份验证机制(CRAM)进行用户身份验证,特别是CRAM-MD5。
  •   
  • Perl兼容正则表达式(PCRE)支持。
  •   

相关问答

添加新评论