QMail – Start (CentOS 7)
ATTENZIONE: gli scripts contenuti in questa pagina modificheranno la struttura di qmail; pertanto NON usarli su sistemi in produzione.
Scarichiamo gli script di base indicati all’inizio della pagina nella directory /usr/src e li scompattiamo:
# cd /usr/src # tar xvfz qmail_base.tar.gz # cd qmail_base # ./make_qmail_script_base.sh
Lo script che abbiamo eseguito:
- crea le dictory dei log;
- crea gli script di startup e di controllo;
- inizializza alcuni parametri necessari per lo startup (defaultdelivery, concurrencyincoming);
- crea gli script di supervise;
- permette solo al localhost di usare il servizio smtp.
Per permettere ai client della vostra rete di usare qmail dovrete inserire nel file /etc/qmail/tcp.smtp il vostro network:
# echo '172.28.0.0/22:allow,RELAYCLIENT="" ' >>/etc/qmail/tcp.smtp # qmailctl cdb
Creiamo gli alias di default del nostro dominio; supponendo che l’utente dave sia il system che il mail administrator:
# echo dave@anthesia.lan > /var/qmail/alias/.qmail-root # echo dave@anthesia.lan > /var/qmail/alias/.qmail-postmaster # ln -s .qmail-postmaster /var/qmail/alias/.qmail-mailer-daemon # ln -s .qmail-postmaster /var/qmail/alias/.qmail-abuse # chmod 644 /var/qmail/alias/.qmail-root /var/qmail/alias/.qmail-postmaster
e riavviamo il servizio
# qmailctl restart
Per controllare che il sistema sia funzionante:
# qmailctl stat /service/qmail-send: up (pid 5898) 631 seconds /service/qmail-send/log: up (pid 5897) 631 seconds /service/qmail-smtpd: up (pid 5899) 631 seconds /service/qmail-smtpd/log: up (pid 5901) 631 seconds messages in queue: 0 messages in queue but not yet preprocessed: 0
← QMail – Installazione di base (CentOS 7) QMail – Log (CentOS 7) →