Herramientas de usuario

Herramientas del sitio


servidores:mail:mail_system_debian_wheezy

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
servidores:mail:mail_system_debian_wheezy [2013/08/10 15:13]
fmolinuevo [Cyrus]
servidores:mail:mail_system_debian_wheezy [2014/01/10 22:59] (actual)
fmolinuevo [SSL/TLS]
Línea 1: Línea 1:
 ====== Installing a Mail System on Debian Wheezy with Postfix, Cyrus and Amavisd-new plus Horde 4 ====== ====== Installing a Mail System on Debian Wheezy with Postfix, Cyrus and Amavisd-new plus Horde 4 ======
  
-//Adaptado por Félix Molinuevo, [[fmsi>​|FMSI Sistemas de Informática]]//​+//Adaptado por Félix Molinuevo, [[fmsi>​|FMSI Sistemas de Informática]]// **:::** //​Actualizado:​ **20131031**//
  
 ===== Introduction ===== ===== Introduction =====
Línea 22: Línea 22:
   * [[http://​asg.web.cmu.edu/​cyrus/​imapd/​|Cyrus-IMAP]] (IMAP and SIEVE server)   * [[http://​asg.web.cmu.edu/​cyrus/​imapd/​|Cyrus-IMAP]] (IMAP and SIEVE server)
   * [[http://​httpd.apache.org|Apache]] (For webmail)   * [[http://​httpd.apache.org|Apache]] (For webmail)
-  * [[http://​www.squirrelmail.org|SquirrelMail]] (Webmail ​system+  * [[http://​www.horde.org/​apps/​groupware|Horde]] (Webmail ​and Groupware
-  * Plugins for SquirrelMail:​ [[http://​email.uoa.gr/​projects/​squirrelmail/​avelsieve.php|AvelSIEVE]] (SIEVE script creator for Squirrelmail)+
  
 ===== Installation ===== ===== Installation =====
Línea 95: Línea 95:
 mount /​var/​spool/​postfix/​var/​run/​cyrus mount /​var/​spool/​postfix/​var/​run/​cyrus
 </​code>​ </​code>​
 +
 +**Because now in Wheezy /var/run is a soft link to /run, and this directory is a tmpfs, you must add these two lines to /​etc/​rc.local for mounting those directories at boot time** (more info in https://​wiki.debian.org/​ReleaseGoals/​RunDirectory).
  
 The same location is now accessable outside the chroot at /​var/​run/​saslauthd and inside the chroot at /​var/​spool/​postfix/​var/​run/​saslauthd (which postfix sees as /​var/​run/​saslauthd). This avoids editing the saslauthd init script, messing with dpkg, and creating symbolic links. The only visible side effect is an extra listing from the ''​df''​ command which doesn'​t know that the bind mount isn't an actual separate disk. The same location is now accessable outside the chroot at /​var/​run/​saslauthd and inside the chroot at /​var/​spool/​postfix/​var/​run/​saslauthd (which postfix sees as /​var/​run/​saslauthd). This avoids editing the saslauthd init script, messing with dpkg, and creating symbolic links. The only visible side effect is an extra listing from the ''​df''​ command which doesn'​t know that the bind mount isn't an actual separate disk.
Línea 184: Línea 186:
 ./CA.pl -newca</​code>​ ./CA.pl -newca</​code>​
  
-Answer the questions as they come with reasonable information. The value for CN (Common Name) should be the hostname of the server that the certificates will be used on.+Answer the questions as they come with reasonable information. ​**The value for CN (Common Name) should be the hostname of the server** that the certificates will be used on.
  
 Now make the server certificate request. Now make the server certificate request.
Línea 367: Línea 369:
 === Mensajes en log "​fetching user_deny"​ === === Mensajes en log "​fetching user_deny"​ ===
  
-La nueva versión ​2.4 de Cyrus IMAP en Debian, cada vez que intenta acceder ​la base de datos de usuarios denegados ​user_deny.db ​muestra el mensaje en el log. Esto provoca que los logs se llenen de esos mensajes. Para evitarlose debe agregar ​la configuración de rsyslog un archivo ​/​etc/​rsyslog.d/​cyrus-imapd.conf ​con la siguiente línea:+The new version ​2.4 of Cyrus IMAN in Debian ​Wheezy insert ​entry in syslog every time it try to access ​user_deny.db ​so log became full of such messagesTo avoid filling ​logs, you can create ​file called ​/​etc/​rsyslog.d/​cyrus-imapd.conf ​with the following line inside:
  
   if $programname == '​cyrus'​ and $msg contains_i '​fetching user_deny'​ then ~   if $programname == '​cyrus'​ and $msg contains_i '​fetching user_deny'​ then ~
  
-Hechoesto, se debe reiniciar ​rsyslog.+When it's donerestart ​rsyslog ​daemon.
  
 ===== Spam and virus fitering ===== ===== Spam and virus fitering =====
servidores/mail/mail_system_debian_wheezy.1376158403.txt.gz · Última modificación: 2013/08/10 15:13 por fmolinuevo