Vacation + Postfix + Procmail + ...

El programa VACATION en Solaris no funciona como se espera con el servicio de correo postfix y el procmail, ya que al ejecutar vacation se modifica el archivo .forward , y se pierde la configuraciĆ³n del procmail y el comando vacation, envia un mensaje de error (loop) a los que nos escriben.

Para usar este servicio el usuario debe de realizar lo siguiente:

  1. Copiar los siguientes archivos a su HOME:
    cp /usr/local/etc/skel/forward ~/.forward
    cp /usr/local/etc/skel/procmailrc ~/.procmailrc
    cp /usr/local/etc/skel/mailboxlist ~/.mailboxlist


  2. Crear los archivos .vacation.dir y .vacation.pag
    cd;
    touch .vacation.dir .vacation.pag
    chmod 640 .vacation.dir .vacation.pag

  3. Con el editor de su preferencia crear el archivo .vacation.msg que tendra algo similar a esto:
    Subject: Estoy de Vacaciones!!!

    Sino es urgente olvidelo...
    Pero si lo es llamame al tel...

  4. Cambiar permisos del archivo anterior
    chmod 644 .vacation.msg
  5. Editar el archivo .procmailrc y al final de este poner:
    :0 c
    | /usr/bin/vacation LOGIN


    Donde LOGIN es su "login"

  6. Eso es todo!!!