FETCHNEWS(8)
π FETCHNEWS(8) β Cyrus IMAP, bestie edition
okay so you found yourself in section 8 of the Cyrus IMAP manual, and honestly? slay. this page is all about fetchnews, and no cap it's giving "little courier that could" π§
β¨ NAME β¨
fetchnews β Cyrus IMAP documentation, but make it a rescue mission: it retrieves new articles from a peer and feeds them to Cyrus. π
πΈ SYNOPSIS πΈ
fetchnews [ -C config-file ] [ -s servername[:port]]
[ -n ] [ -y ] [ -w wildmat ] [ -f tstampfile ]
[ -a authname [ -p password ]] peername
like, yes, that's a lot of brackets. it's fine. we'll get through it together π«Ά
π DESCRIPTION π
okay so fetchnews pulls news articles from a peer news server and feeds them straight into a Cyrus server. it connects to the peer you name with peername, asks for every article newer than the timestamp sitting in tstampfile, and feeds all of them to servername. main character energy from a tiny relay program, honestly π₯
and where does it get its settings? fetchnews reads its configuration options out of the imapd.conf(5) file β unless you tell it otherwise with -C. yes bestie, it will go looking on its own if you don't stop it.
π OPTIONS π
-Cconfig-file β use this specific configuration file config-file instead of the defaultimapd.conf(5). you're the boss π-sservername,--server=servername β hostname of the Cyrus server (with optional port) where the articles should get fed. defaults to"localhost:nntp". cute little default, love that for us πΈ-n,--no-newnewsβ don't use theNEWNEWScommand. instead,fetchnewskeeps track of the high and low water marks for each group and uses them to fetch new articles. different strategy, same queen energy π-y,--yyyyβ use 4 instead of 2 digits for the year. heads up: 2-digits are what RFC 977 says, but they are not y2k-compliant. so like... a relic π«-wwildmat,--groups=wildmat β wildmat pattern specifying which newsgroups to search for new articles. defaults to"*"β everything, all of it, no crumbs π-ftstampfile,--newsstamp-file=tstampfile β the file where it reads/writes the timestamp of when articles were last retrieved. defaults to<configdirectory>/newsstampas specified by the configuration options. it's literally keeping receipts π-aauthname,--auth-id=authname β userid to use for authentication. hi, identity! π-ppassword,--password=password β password to use for authentication. keep it secret, keep it safe, don't paste it into the group chat π
π¦ FILES π¦
/etc/imapd.conf
β SEE ALSO β
imapd.conf(5)β manpage:imapd.conf(5). go read it, iykyk π
π AUTHOR π
The Cyrus Team, Nic Bernstein (Onlight) β iconic behavior from the whole crew, fr fr π
π COPYRIGHT π
1993β2026, The Cyrus Team
a lil PSA from your girl: -y is keeping 2-digit years alive out of legacy habit, and those 2-digit years are not y2k-compliant. so like... know that before you ship it, bestie π
k that's the whole page, and the version situation is 3.8.8 dated Sep 09, 2026 β Cyrus IMAP, section FETCHNEWS(8). go off, you understood the assignment πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: cyrus-imapd 3.8.8-bp160.1.1 Β· CMU-Mach
- opensuse-leap 16.0: cyrus-imapd 3.8.8-bp160.1.1 Β· CMU-Mach
- opensuse-leap 16.0: cyrus-imapd 3.8.8-bp160.1.1 Β· CMU-Mach
- opensuse-leap 16.0: cyrus-imapd 3.8.8-bp160.1.1 Β· CMU-Mach
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms