SUP-SYNC(1)
π SUP-SYNC(1) π
okay bestie, welcome to sup-sync(1) β the lil tool that sychronizes (yes the manpage says it like that and we're obsessed with her for it π«Ά) the Sup index with your message sources. she's the group chat between your mail and your index and she is SERVING.
β¨ SYNOPSIS β¨
sup-sync [options] source ...
πΈ DESCRIPTION πΈ
So what she does is: she synchronizes the Sup index with one or more message sources by adding messages, deleting messages, or changing message state in the index as appropriate. like, whatever needs to happen, she handles it. periodt. π
"Message state" means read/unread, archived/inbox, starred/unstarred, and literally all the user-defined labels on each message. that's the whole vibe check.
"Default source state" refers to any state that a source itself has keeps about a message. (yes, we know, the original wording is a little unhinged, but she ate regardless.) Sup-sync uses this information when adding a new message to the index. The source state is typically limited to read/unread, archived/inbox status and a single label based on the source name. Messages using the default source state are placed in the inbox (i.e. not archived) and unstarred. so fresh, so clean π§
If no sources are given, sync from all usual sources. Supported source URI schemes can be seen by running:
sup-add --help
π MESSAGE STATE OPTIONS π
--asisβ If the message is already in the index, preserve its state. Otherwise, use default source state (this is the default btw β¨)--restore dumpfileβ Restore message state from a dump file created withsup-dump. If a message is not in this dumpfile, act as--asis--discardβ Discard any message state in the index and use the default source state. > Dangerous! like actually, no cap, be careful π-x,-β When using the default source state, mark messages as archived.-r,--readβ When using the default source state, mark messages as read.--extra-labels STRINGβ When using the default source state, also apply these user-defined labels (a comma-separated list) (default)
π OTHER OPTIONS π
-v,--verboseβ Print message ids as they're processed. she's chatty, we love her π-o,--optimizeβ As the final operation, optimize the index.--all-sourcesβ Scan over all sources.-n,--dry-runβ Don't actually modify the index. Probably only useful with--verbose.--versionβ Show version information-h,--helpβ Show help message
π¦ FILES π¦
$HOME/.sup/sources.yamlβ Configuration file for Sup mail sources
β SEE ALSO β
sup(1), sup-add(1), sup-config(1), sup-dump(1), sup-sync-back-maildir(1), sup-tweak-labels(1)
the whole girl gang, fr fr π
π REPORTING BUGS π
You are welcome to submit bug reports to the Sup issue tracker, located at:
<https://github.com/sup-heliotrope/sup/issues>
π CONTACT INFORMATION π
- The Sup web page: <http://supmua.org/>
- Code repository: <https://github.com/sup-heliotrope/sup/>
- Sup Wiki: <https://github.com/sup-heliotrope/sup/wiki/>
- Sup IRC channel:
#sup @ freenode.net - Mailing list:
supmua@googlegroups.comsupmua+subscribe@googlegroups.com- Archives: <https://groups.google.com/d/forum/supmua/>
π COPYRIGHT π
Copyright Β© 2006-2009 William Morgan <mworgan-sup@masanjin.net>
Copyright @ 2013-2014 Sup developers
Permission is granted to copy and distribute this manual under the terms of the GNU General Public License; either version 2 or (at your option) any later version.
π AUTHORS π
Sup was originally written by William Morgan <wmorgan-sup@masanjin.net> and is now developed and maintained by the Sup developers.
and that's the whole page bestie β Sup User Manual, April 9, 2012, SUP-SYNC(1). main character energy, no notes. go sync something. π β¨
π¦ where this page comes from
- debian bookworm: sup-mail 1.1-1 Β· GPL-2.0-or-later
- debian trixie: sup-mail 1.3-1 Β· GPL-2.0-or-later
- ubuntu jammy: sup-mail 1.0-6 Β· GPL-2.0-or-later
- ubuntu noble: sup-mail 1.1-1 Β· GPL-2.0-or-later
- ubuntu questing: sup-mail 1.3-1
- ubuntu resolute: sup-mail 1.3-1build1 Β· GPL-2.0-or-later
- ubuntu stonking: sup-mail 1.4-2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms