More mailing list
This commit is contained in:
parent
227b1948c8
commit
ffb617f854
|
@ -3275,7 +3275,7 @@ If you're in a very locked down environment where access to web sites is severel
|
||||||
-- Jono Bacon
|
-- Jono Bacon
|
||||||
#+END_VERSE
|
#+END_VERSE
|
||||||
|
|
||||||
Mailing lists are old skool but still a common and easy way of communicating on the internet. If you're running a public organisation such as an open source project or community group then you may want to set one up.
|
Mailing lists are old skool but still remain as a common and easy way of communicating on the internet. If you're running a public organisation such as an open source project or community group then you may want to set one up.
|
||||||
|
|
||||||
#+BEGIN_SRC: bash
|
#+BEGIN_SRC: bash
|
||||||
apt-get install mailman
|
apt-get install mailman
|
||||||
|
@ -3284,6 +3284,12 @@ newlist mailman
|
||||||
|
|
||||||
Enter an email address for the list administrator and a password.
|
Enter an email address for the list administrator and a password.
|
||||||
|
|
||||||
|
#+BEGIN_SRC: bash
|
||||||
|
emacs /etc/mailman/mm_cfg.py
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
Set *MTA=None*, then save and exit.
|
||||||
|
|
||||||
Add some settings.
|
Add some settings.
|
||||||
|
|
||||||
#+BEGIN_SRC: bash
|
#+BEGIN_SRC: bash
|
||||||
|
@ -3317,6 +3323,20 @@ MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck
|
||||||
|
|
||||||
Save and exit.
|
Save and exit.
|
||||||
|
|
||||||
|
#+BEGIN_SRC: bash
|
||||||
|
emacs /etc/exim4/conf.d/acl/30_exim4-config_check_rcpt
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
Append the following, before the final /accept/:
|
||||||
|
|
||||||
|
#+BEGIN_SRC: bash
|
||||||
|
# Do callback verification unless Mailman incoming bounce
|
||||||
|
deny !local_parts = *-bounces : *-bounces+*
|
||||||
|
!verify = sender/callout=30s,defer_ok
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
Save and exit.
|
||||||
|
|
||||||
#+BEGIN_SRC: bash
|
#+BEGIN_SRC: bash
|
||||||
emacs
|
emacs
|
||||||
/etc/exim4/conf.d/router/450_mailman_aliases
|
/etc/exim4/conf.d/router/450_mailman_aliases
|
||||||
|
@ -3418,6 +3438,14 @@ Under *Privacy Options* set steps required for subscription to *Confirm and appr
|
||||||
|
|
||||||
Also change these settings for the account within https://$HOSTNAME/cgi-bin/mailman/admin/mailman
|
Also change these settings for the account within https://$HOSTNAME/cgi-bin/mailman/admin/mailman
|
||||||
|
|
||||||
|
To test that the mailing list works:
|
||||||
|
|
||||||
|
#+BEGIN_SRC: bash
|
||||||
|
exim -d -bt mymailinglistname@$HOSTNAME
|
||||||
|
#+END_SRC
|
||||||
|
|
||||||
|
If everything is working then this shouldn't show any problems.
|
||||||
|
|
||||||
** Install Tripwire
|
** Install Tripwire
|
||||||
|
|
||||||
#+BEGIN_VERSE
|
#+BEGIN_VERSE
|
||||||
|
|
Loading…
Reference in New Issue