macOS
brew install imapfilterlocal Homebrew formula metadata
sudo port install imapfilterMacPorts ports tree · mail/imapfilter/Portfile · 来源: api.github.com
安装
brew install imapfilterlocal Homebrew formula metadata
sudo port install imapfilterMacPorts ports tree · mail/imapfilter/Portfile · 来源: api.github.com
sudo apk add imapfilterAlpine Linux edge package indexes · imapfilter · 来源: dl-cdn.alpinelinux.org
sudo apt install imapfilterDebian stable package indexes · imapfilter · 来源: deb.debian.org
sudo dnf install imapfilterFedora Rawhide package metadata · imapfilter · 来源: dl.fedoraproject.org
nix profile install nixpkgs#imapfilternixpkgs package indexes · pkgs/by-name/im/imapfilter/package.nix · 来源: api.github.com
sudo zypper install imapfilteropenSUSE Tumbleweed package metadata · imapfilter · 来源: download.opensuse.org
概览
IMAP message processor/filter
历史
IMAPFilter is a scriptable command-line IMAP mail processor. Its distinguishing package-manager shape is that the filtering policy is written in Lua, so a small Unix utility becomes a programmable mail-maintenance environment rather than a fixed-rule filter.
IMAPFilter 1.0 was released on May 23, 2004. The project settled into the 2.x line in 2007, and its NEWS file shows steady maintenance around IMAP protocol behavior, mailbox handling, Lua compatibility, TLS/OpenSSL support, and recovery from network failures.
The README describes IMAPFilter as a utility that connects to remote IMAP servers, searches messages, and then deletes, copies, moves, flags, or otherwise processes messages across mailboxes and servers. It documents Lua as both the configuration language and extension language, with manual pages for the command and configuration format.
The project became useful in the niche where users wanted server-side mail triage without running a full mail client or local mail store. Its continued Homebrew formula and release train through the 2.8 series show a long-lived CLI with modest but persistent packaging demand.
The NEWS timeline reflects adaptation to real mail-server drift: TLS 1.1 and 1.2 support in 2013, certificate validation improvements in 2014, XOAUTH2 support in 2015, OpenSSL 3 support in 2022, and UTF-8 IMAP support in 2023.
Users write Lua configuration under the documented IMAPFilter config path, then run the CLI to search remote mailboxes and apply actions. Because credentials can live in the same Lua config, the tool is often treated like a personal automation script with careful file permissions.
Typical package-nerd usage is cron-style mailbox hygiene: delete or move old mail, copy messages between accounts, flag matching messages, or use Lua extensions when ordinary IMAP search expressions are not expressive enough.
IMAPFilter is a classic example of a small C/Unix utility made powerful by embedding a scripting language. For package people, it sits in the same mental drawer as fetchmail, procmail, and notmuch-adjacent mail tools: compact, automatable, and opinionated about text configuration.
Its history is also a reminder that email automation packages age by tracking servers, TLS stacks, authentication methods, and language runtimes. The interesting maintenance work is less feature splash and more staying compatible with IMAP providers and Lua/OpenSSL releases.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.imapfilter/config.luaCredential-bearing paths to review before unattended agent runs.
~/.imapfilter/config.lua可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
imapfilter | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:imapfilter |
|---|---|
| 版本 | 2.8.5 |
| 软件包管理器 | Homebrew |
| 主页 | https://github.com/lefcha/imapfilter/ |
| 仓库 | https://github.com/lefcha/imapfilter |
| 最后更新 | 2026-06-25T13:37:45+02:00 |
| Pulse | updated |
| Bottle | 未记录 |
| 服务 | 未声明 |
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
imapfilter 1:2.8.2+1-0.2+b1
filter mail in your IMAP account
https://github.com/lefcha/imapfilter
sudo apt install imapfilterimapfilter
nix profile install nixpkgs#imapfilterimapfilter 1:2.8.2+1-0.2build2
filter mail in your IMAP account
https://github.com/lefcha/imapfilter
sudo apt install imapfilterimapfilter 2.8.2-r0
Lua-based filtering for IMAP mailboxes
https://github.com/lefcha/imapfilter
sudo apk add imapfilterimapfilter-doc 2.8.2-r0
Lua-based filtering for IMAP mailboxes (documentation)
https://github.com/lefcha/imapfilter
sudo apk add imapfilter-docimapfilter 2.8.3-5.fc45
A flexible client side mail filtering utility for IMAP servers
https://github.com/lefcha/imapfilter
sudo dnf install imapfilterimapfilter 2.8.5-1.4
A mail filtering utility
https://github.com/lefcha/imapfilter
sudo zypper install imapfilterimapfilter
sudo port install imapfilter来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.