Export Thunderbird filters to server-side Sieve.

The tbrx beta reads supported Thunderbird version-9 filters from msgFilterRules.dat, without installing, starting, or modifying Thunderbird.

When to use tbrx

  • You want supported Thunderbird IMAP filters to keep sorting mail after Thunderbird is closed.
  • You can test a beta on Windows x64 or Linux x64 and report redacted diagnostics.
  • You have a provider that accepts Sieve files or exposes ManageSieve for synchronization.

Beta safety: tbrx is read-only toward Thunderbird data and skips an enabled rule when it cannot preserve its meaning. Review partial-export diagnostics before deployment.

Export or sync one account

tbrx export --profile /path/to/profile
tbrx run --filters /path/to/msgFilterRules.dat --optimize balanced
tbrx rollback

tbrx run previews the generated candidate and asks before changing server rules. It needs a ManageSieve-capable provider; check provider requirements first.

Generate a local Sieve file

For a provider that accepts a Sieve file but does not expose ManageSieve, combine Thunderbird export with srtx.

tbrx export --profile /path/to/profile
srtx generate --rules thunderbird-rules.json --sieve thunderbird.sieve

Read the tbrx documentation for supported formats, profile layouts, and the beta test scope.