NCID-EMAIL2NCID-SETUP(1)

πŸ“¦ version 1.18, in fedora 43, fedora 44

πŸ’Œ NCID-EMAIL2NCID-SETUP(1) β€” the NCID manual page, bestie edition πŸ’Œ

okay so welcome to ncid-email2ncid-setup, a little script in the NCID family that lowkey does the most important invisible job ever. it's giving "backstage crew at the concert". let's get into it πŸ’…


✨ NAME ✨

ncid-email2ncid-setup β€” yes babe that's the whole name, that's the vibe πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

ncid-setup ncid-email2ncid-setup

that's it. that's the whole summoning ritual ✨


πŸ‘‘ DESCRIPTION πŸ‘‘

so here's the tea, bestie β˜• β€” the ncid-email2ncid-setup script is called by ncid-setup. it's not out here doing solo main character energy, it gets invoked by the bigger setup script. and what it does is create a $HOME/.procmailrc or append the email2ncid recipes you need to pipe an email β€” or an email subject line β€” to an email2ncid gateway. iconic behavior fr fr 🫢

let me break it down the way a group chat would:

  • the setup script creates a $HOME/.procmailrc file if it does not exist 😌
  • OR it appends the email2ncid recipes to a $HOME/.procmailrc if that file already exists ✨
  • and if the setup script detects an email2ncid recipe already sitting in $HOME/.procmailrc? it will not take any action. it's like "oh you already handled that, periodt, i'm not touching it" πŸ’…

now the important part, don't scroll past this one πŸ™ˆ β€” the recipe for sending an email subject line to the email2ncid gateway requires the user to edit it so it can detect the sender's email address. so yes, you gotta go in there yourself. and the good news? the recipe can be duplicated and edited for more than one email address πŸ”₯ so you can clone that thing as many times as you have senders.


🌈 REQUIREMENTS 🌈

before you slay, you need the whole fit. here's the checklist bestie:

  • A dynamic DNS service πŸŒ€
  • A Mail Transport Agent (MTA) πŸ“¬
  • Forward port 25 TCP/UDP to the computer running the MTA πŸ”Œ
  • procmail 🧚
and if you want the full lore, see email2ncid setup in the Gateways section of the NCID User Manual. iykyk πŸ“–

πŸŽ€ FILES πŸŽ€

here's where everything lives, no cap:

  • /usr/bin/ncid-setup
  • /usr/bin/email2ncid
  • /usr/share/ncid/setup/ncid-email2ncid-setup

πŸ’– SEE ALSO πŸ’–

go read these next, bestie, they're literally the friends of this page:

  • ncid-setup.1
  • procmail.1

NCID Β· 2022-11-8 β€” and that's the whole page, babe 🫢 go forth, pipe those emails, edit those recipes, and remember: you're the main character of your own mail server πŸ’…βœ¨πŸŒΈ

πŸ“¦ where this page comes from