Hosting Knowledge Base

Instalar plugin Vacation de Horde para Plesk 9

El plugin Vacation se puede emplear para configurar los mensajes de autorespondedor para el webmail de Horde. El plugin se integra correctamente en Plesk 9 pero por desgracia no dispone de soporte para Plesk 10.

Para realizar la instalación deberemos seguir una serie de pasos accediendo mediante SSH a nuestro servidor:

Nota

Puede encontrar más información sobre el acceso por SSH a su servidor en el artículo: Cómo acceder mediante SSH a un servidor Linux

  1. Deberemos descargarnos el plugin de la página oficial de Horde que podremos encontrar aquí.

  2. Extraemos el fichero al directorio de Horde:

    tar -C /usr/share/psa-horde -zxf vacation*.tar.gz

    mv /usr/share/psa-horde/vacation-* /usr/share/psa-horde/vacation

  3. Deberemos crear el siguiente fichero /usr/share/psa-horde/config/registry.d/vacation.php con el siguiente contenido:

    applications['vacation'] = array(
    'fileroot' => '/usr/share/psa-horde/vacation',
    'webroot' => $this->applications['horde']['webroot'] . '/vacation',
    'name' => ("Vacation"),
    'status' => 'active',
    'provides' => 'vacation',
    'menuparent' => 'imp'
    );
  4. Se deberá crear, o añadir posteriormente si ya está creado, un usuario para que sea el administrador de Horde. Cualquier usuario de algún dominio que esté empleando Webmail puede valer. En este ejemplo emplearemos prueba@ejemplo.com.

  5. Editamos el fichero /etc/psa-webmail/horde/horde/conf.php y añadimos al usuario en el array de admins:

    $conf['auth']['admins'] = array('prueba@ejemplo.com');

  6. Nos logeamos con el usuario en cuestión a Horde, nos dirigimos al apartado Administration -> Setup -> Vacation y configuramos lo siguiente:

    Server Configuration ->
    $conf[server][driver] => Plesk driver
    $conf[server][params][default][host] => localhost
    $conf[server][params][default][user] => admin
    $conf[server][params][default][pass] => [Plesk admin password]
  7. Introducimos los siguientes comandos por línea de comandos:

    touch /usr/share/psa-horde/vacation/config/conf.php
    chmod 777 /usr/share/psa-horde/vacation/config/conf.php
  8. Clickamos en "Generate Vacation Configuration" en la interface web y posteriormente volvemos a la línea de comandos para efectuar unos cambios adicionales de permisos:

    chmod 644 /usr/share/psa-horde/vacation/config/conf.php

  9. El plugin de Horde depende de un programa llamado "vacation" el cual es empleado para remitir los mensajes. Debemos proceder a instalarlo manualmente de la siguiente manera. Únicamente cabrá ajustarlo dependiendo de la versión bajada:

    yum install gdbm-devel
    wget http://sourceforge.net/projects/vacation/files/latest/download
    tar -zxf vacation-1.2.7.1.tar.gz
    cd vacation-1.2.7.1
    sed -i 's#$(PREFIX)/man/man#$(PREFIX)/share/man/man#' Makefile
    make
    make install

Una vez realizados los pasos anteriores ya tendremos disponible el link de Vacation en un lateral de nuestro Horde para gestionar nuestros mensajes automáticos.

Archivos adjuntos

No se han encontrado archivos adjuntos.

¿Cómo puntuaría esta respuesta?



Para publicar un comentario para este artículo, simplemente complete el formulario más abajo. Los campos marcados con un asterisco son obligatorios.


Comentarios de los visitantes

No hay comentarios publicados de visitantes. Publicar un comentario
  • SILICONTOWER, S.L.
  • ESB64611825
  • Rda.General Mitre 25 Bajos 2a
  • 08017 Barcelona