mail and mailing lists between members
in the terminal: help mail
You have a mailbox here, you@runv.club. Members mail each other, and you can have mail from outside forwarded to the inbox you already use.
echo "lunch?" | mail -s hi alice send to another member mail read (or mutt, or alpine)
Forwarding:
runv mail forward set you@example.org a code goes to that address runv mail forward confirm CODE and it's on runv mail forward set you@example.org --keep same, plus a copy here runv mail forward off back to only here runv mail forward where your mail goes now
Only after you confirm does mail from outside reach you@runv.club; until then it's refused. Spam is turned away before it gets here, and you get at most 100 messages a day from outside. If your inbox refuses everything for three days, forwarding switches itself off and you get an email.
An honest warning: forwarding is never 100% reliable. Some providers (Gmail most of all) are suspicious of forwarded mail. If something matters, have people write to your own address.
There are mailing lists for members. To join one, add its name to ~/.lists, one per line, and you're on it within a few minutes:
echo general >> ~/.lists mail -s "hello all" list+general < note.txt
Lists: general, meta. Leave by taking the name out of ~/.lists. Your mailbox holds up to 50MB. If you're suspended, mail to you bounces.