1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
quickml for Debian
------------------
* quickml-ctl is /etc/init.d/quickml
* default value changed (see /etc/quickml/quickmlrc)
- /var/log/quickml/quickml-log (logrotate)
- /var/run/quickml/quickml.pid (see also /etc/init.d/quickml)
- run as list user
- listen on 127.0.0.1:10025
Sample configuration:
- run lists.example.com for quickml domain on mail.example.com
1. setup DNS
lists.example.com IN MX 10 mail.example.com
2. configure postfix
2.1 add lists.example.com to mydestination
2.2 add it to /etc/postfix/transport
lists.example.com smtp:127.0.0.1:10025
and update db
# postmap hash:/etc/postfix/transport
and configure in refer this transport
# postconf -e 'transport_maps = hash:/etc/postfix/transport'
This configures to relay mail to lists.example.com to
smtp server on port 10025.
3 configure quickml /etc/quickml/quickmlrc
:smtp_host => 'localhost',
:domain => 'lists.example.com',
:postmaster => 'postmaster@example.com',
and :info_url, :authorized_creators_list and so on.
TODO:
debconf?
DNS, host MTA configuration
multiple vhost support
-- Fumitoshi UKAI <ukai@debian.or.jp>, Tue, 4 Jun 2002 01:25:57 +0900
|