Outils pour utilisateurs

Outils du site


infrastructure:serveur_mail:partie_1:debian_jessie_postfix_dovecot

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
infrastructure:serveur_mail:partie_1:debian_jessie_postfix_dovecot [2015/11/23 15:47] ghussoninfrastructure:serveur_mail:partie_1:debian_jessie_postfix_dovecot [2017/01/08 17:10] (Version actuelle) – [At the end...] ghusson
Ligne 1: Ligne 1:
 ===== Requisits ===== ===== Requisits =====
 ==== Firsts remarks ==== ==== Firsts remarks ====
-By initial choice, user mail directories are composed like this : /data/vmail/domainname/username/+  - By initial choice, user mail directories are composed like this : /data/vmail/domainname/username/ 
 +  - You must have a valid FQDN with the corresponding reverse DNS. 
 +  - You must have SSL/TLS certificates. 
 +  - Postfix configuration here is not suited to high traffic servers (ISP), for this target, see : hash_queue_depth and http://www.postfix.org/TUNING_README.html 
 ==== Variables ==== ==== Variables ====
-RQ : change the 3 usernames and their passwords+RQ : change the 3 usernames and their passwords, the mail domain and the server hostname
 <code bash> <code bash>
 # for postfixadmin # for postfixadmin
Ligne 24: Ligne 28:
  
 ==== Begin safely ==== ==== Begin safely ====
-APT lists update and resolvconf installation :+Server update and resolvconf installation :
 <code bash> <code bash>
 apt-get update apt-get update
Ligne 60: Ligne 64:
 rndc flush rndc flush
 </code> </code>
- 
- 
-==== FQDN ==== 
-You must have a valid FQDN with the corresponding reverse DNS. 
  
 ==== Network restart ==== ==== Network restart ====
Ligne 162: Ligne 162:
 #$CONF['postfix_admin_url'] = '/postfixadmin'; #$CONF['postfix_admin_url'] = '/postfixadmin';
 $CONF['postfix_admin_url'] = '/admin_pfa'; $CONF['postfix_admin_url'] = '/admin_pfa';
 +$CONF['default_language'] = 'fr';
 $CONF['admin_email'] = 'postmaster@<domain_changeme>'; $CONF['admin_email'] = 'postmaster@<domain_changeme>';
 $CONF['default_aliases'] = array ( $CONF['default_aliases'] = array (
Ligne 179: Ligne 180:
  
  
-** Todo by hand :==+** Todo by hand :**
   * RQ : if you need to use hook scripts, you have to configure a sudoer : "wwwrun  ALL = (courier) NOPASSWD: /usr/local/bin/postfixadmin-mailbox-postcreation.sh"   * RQ : if you need to use hook scripts, you have to configure a sudoer : "wwwrun  ALL = (courier) NOPASSWD: /usr/local/bin/postfixadmin-mailbox-postcreation.sh"
   * go to postfixadmin web interface : http://fqdn/admin_pfa/setup.php   * go to postfixadmin web interface : http://fqdn/admin_pfa/setup.php
Ligne 586: Ligne 587:
 === master.cf file === === master.cf file ===
 <code bash>vi /etc/postfix/master.cf</code> <code bash>vi /etc/postfix/master.cf</code>
-Ajouter :+add :
 <code> <code>
 submission inet n - n - - smtpd submission inet n - n - - smtpd
Ligne 663: Ligne 664:
 <code bash> <code bash>
 echo "www-data: root" >> /etc/aliases echo "www-data: root" >> /etc/aliases
-echo "root: admin_MAIL_SERVER_FQDN@DEFAULT_MAIL_DOMAIN$" >> /etc/aliases+echo "root: admin_<MAIL_SERVER_FQDN>@<DEFAULT_MAIL_DOMAIN>" >> /etc/aliases
 newaliases newaliases
 </code> </code>
Ligne 677: Ligne 678:
  
 ===== Not included for the moment : ==== ===== Not included for the moment : ====
-  *quota : table quota2 dans postfixadmin + option +  * quota : table quota2 dans postfixadmin + option 
-  *vacation +  * group mailbox 
-  *mailbox commune (parage IMAP) +  * lucene/solr 
-  *SIEVE en listen ? revoir config sieve 90-sieve-extprograms.conf 90-sieve.conf 20-managesieve.conf +  * logging mysql
-  *lucene/solr +
-  *logging mysql+
  
  
infrastructure/serveur_mail/partie_1/debian_jessie_postfix_dovecot.1448293624.txt.gz · Dernière modification : 2015/11/23 15:47 de ghusson