PTEXPIRE(8)
π PTEXPIRE(8) π
okay so this is the Cyrus IMAP manual page for ptexpire, bestie β¨
πΈ NAME πΈ
ptexpire β Cyrus IMAP documentation
it's the program that expires pts cache DB entries, on command. like, you tell it to, and it does. iconique behavior honestly π
β¨ SYNOPSIS β¨
ptexpire [-C filename] [-E seconds] [ username ...]
that's it. that's the whole vibe. π
π¦ DESCRIPTION π¦
so ptexpire sweeps the ptscache_db database and deletes every entry that's older than the expiry duration. and what's the expiry duration, you ask? it defaults to 5400 seconds, which is 3 hours for the people who don't wanna do math π
and if you want it to be something else, you change it with the -E option. easy.
but wait, there's a whole other mode. if you pass it a list of usernames instead, it skips the sweeping thing entirely and just deletes those usernames, immediately. no waiting, no timer, just gone. periodt. π
also, ptexpire reads its config options out of the imapd.conf(5) file, unless you tell it otherwise with -C. iykyk.
π OPTIONS π
-Cconfig-file β use the specified configuration file config-file instead of the defaultimapd.conf(5). it's giving "i brought my own config" energy π«Ά-Eseconds,--expire-duration=secondsβ set the expiry duration to seconds. that's the number. the seconds. your call, your rules β
π FILES π
/etc/imapd.conf
π SEE ALSO π
π AUTHOR π
The Cyrus Team, Nic Bernstein (Onlight) β absolute legends, fr fr π
π§ COPYRIGHT π§
1993β2026, The Cyrus Team
and that's the whole page bestie, no cap πβ¨
version 3.12.4, dated Sep 09, 2026 β sending you off with all the love, go expire those cache entries, you main character ππ¦πΈ
π¦ where this page comes from
- fedora 44: cyrus-imapd 3.12.4-1.fc44 Β· BSD-Attribution-HPND-disclaimer
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms