FETCHNEWS(8)

πŸ’Œ FETCHNEWS πŸ’Œ

okay so bestie, this is fetchnews from the Cyrus IMAP docs β€” it's a section 8 system admin situation, and it's literally the little go-between that grabs fresh news articles from a peer and shoves them into your Cyrus server. πŸ¦‹


✨ NAME ✨

fetchnews β€” Cyrus IMAP documentation πŸ’…

Retrieve new articles from peer and feed to Cyrus. no cap, that's the whole job description. πŸ‘‘


🌸 SYNOPSIS 🌸

fetchnews [ -C config-file ] [ -s servername[:port]]
    [ -n ] [ -y ] [ -w wildmat ] [ -f tstampfile ]
    [ -a authname [ -p password ]] peername

πŸŽ€ DESCRIPTION πŸŽ€

fetchnews retrieves news articles from a peer news server and feeds them straight into a Cyrus server. it's giving delivery service but for Usenet, and honestly? iconic. πŸ’–

here's the vibe: fetchnews connects to the peer specified by peername, asks for new articles since the time stored in tstampfile, and feeds all of them to servername. simple as that, fr fr. ✨

fetchnews reads its configuration options out of the imapd.conf(5) file unless you say otherwise with -C. so like, default behaviour unless you interrupt. πŸ™ˆ


πŸ’… OPTIONS πŸ’…

  • -C config-file β€” use the config file config-file you specified instead of the default imapd.conf(5). your file, your rules. 🫢
  • -s servername, --server=servername β€” hostname of the Cyrus server (with optional port, she's flexible) that articles should be fed to. defaults to "localhost:nntp" if you don't say anything. ⭐
  • -n, --no-newnews β€” don't use the NEWNEWS command. instead fetchnews will keep track of the high and low water marks for each group and use those to fetch new articles. lowkey a different strategy entirely. πŸ”₯
  • -y, --yyyy β€” use 4 instead of 2 digits for the year. the 2-digit thing is RFC 977 β€” but not y2k-compliant. so yeah, 2 digits is the historical lore and also the cursed option. πŸ’€
  • -w wildmat, --groups=wildmat β€” wildmat pattern specifying which newsgroups to search for new articles. defaults to "*" (yes, everything, she's greedy like that). 🌈
  • -f tstampfile, --newsstamp-file=tstampfile β€” the file where the timestamp of when articles were last retrieved gets read from and written to. defaults to <configdirectory>/newsstamp as specified by the configuration options. πŸ“
  • -a authname, --auth-id=authname β€” userid to use for authentication. who are you, bestie? πŸ’œ
  • -p password, --password=password β€” password to use for authentication. the secret. 🀫

🧚 FILES 🧚

  • /etc/imapd.conf

πŸ‘‘ SEE ALSO πŸ‘‘


🌟 AUTHOR 🌟

The Cyrus Team, Nic Bernstein (Onlight) β€” shoutout to the actual main characters who wrote this. πŸ’–


1993–2026, The Cyrus Team


okay periodt, that's the whole page. go forth and feed those articles, bestie. πŸ’…βœ¨

this was Cyrus IMAP version 3.12.4, dated Sep 09, 2026, FETCHNEWS(8) β€” mwah, ily, bye! πŸŽ€πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from