FETCHNEWS(8)
π FETCHNEWS π
ok so bestie, this is the FETCHNEWS(8) page from the Cyrus IMAP docs and I'm gonna walk you through it, no gatekeeping π
β¨ NAME β¨
fetchnews β Retrieve new articles from peer and feed to Cyrus
like literally that's the whole job. grab the fresh news, hand it over. icon behaviour fr fr π«Ά
β¨ SYNOPSIS β¨
fetchnews [ -C config-file ] [ -s servername[:port]]
[ -n ] [ -y ] [ -w wildmat ] [ -f tstampfile ]
[ -a authname [ -p password ]] peername
look at her. all those little brackets are optional, peername is not. the way that -a can drag -p along with it? obsessed π
β¨ DESCRIPTION β¨
okay so fetchnews retrieves news articles from a peer news server and feeds them to a Cyrus server. it connects to the peer you named with peername, asks for new articles since the time stored in tstampfile, and feeds them over to servername. that's the whole loop, bestie π
and where does it get its settings? it reads its configuration options out of the imapd.conf(5) file unless you tell it otherwise with -C. so it's a lil mind reader except it's just reading a file. slay π
β¨ OPTIONS β¨
-Cconfig-file β use config-file as the config file instead of the defaultimapd.conf(5). it's giving "I brought my own settings, thanks" π«Ά-sservername,--server=servernameβ hostname of the Cyrus server (with optional port) where the articles should be fed. defaults to"localhost:nntp"so if you say nothing she just goes home π-n,--no-newnewsβ don't use theNEWNEWScommand. instead,fetchnewskeeps track of the high and low water marks for each group and uses those to fetch new articles. different strategy, same mission πͺ-y,--yyyyβ use 4 instead of 2 digits for the year. and listen, the 2-digit version isRFC 977β but it's not y2k-compliant. so likeβ¦ choose wisely bestie π-wwildmat,--groups=wildmatβ wildmat pattern saying which newsgroups to search for new articles in. defaults to"*"because she's nosy and wants everything π-ftstampfile,--newsstamp-file=tstampfileβ the file where the timestamp of when articles were last retrieved gets read from and written to. defaults to<configdirectory>/newsstampas specified by the config options β°-aauthname,--auth-id=authnameβ userid to use for authentication πͺͺ-ppassword,--password=passwordβ password to use for authentication π
β¨ FILES β¨
/etc/imapd.conf
that's the one, that's the file, that's where the vibes live π
β¨ SEE ALSO β¨
go read that one next, it's the lore π§
β¨ AUTHOR β¨
The Cyrus Team, Nic Bernstein (Onlight) π
β¨ COPYRIGHT β¨
1993β2026, The Cyrus Team
ngl the -y thing is the real jump scare on this page. 2-digit years are not y2k-compliant, the man page said it, I said it, we're all saying it π
and that's the whole page bestie, you ate it up, no cap πΈβ¨
version 3.12.3 π dated Jul 15, 2026 π¦ β Cyrus IMAP, mwah, periodt π
π¦ where this page comes from
- ubuntu stonking: cyrus-nntpd 3.12.3-3build1 Β· CMU
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms