vacation.pl does not deliver

Anonymous
2010-10-18
2013-01-23

  • Anonymous
    2010-10-18

    hello,

    cannot configure vacation.pl + postfix to deliver mails.

    vacation.pl is
    # Virtual Vacation 4.0
    # $Revision: 734 $

    i'm running debian with postfix + courier.

    i followed the INSTALL infos but there is no way to make it work.
    here is what the debug says:

    2010/10/18 15:30:08 DEBUG> /var/spool/vacation/vacation.pl:546 main:: - Script argument SMTP recipient is : 'root_dev#mydomain.ltd@autoreply.mydomain.ltd' and smtp_sender : 'name.surname@mydomain.ltd'
    2010/10/18 15:30:08 DEBUG> /var/spool/vacation/vacation.pl:586 main:: - Email headers have to: 'root_dev@mydomain.ltd' and From: 'fabio test <name.surname@mydomain.ltd>'
    2010/10/18 15:30:08 DEBUG> /var/spool/vacation/vacation.pl:329 main::find_real_address - Looking for alias records that 'mydomain.ltd@autoreply.mydomain.ltd' resolves to with vacation turned on
    2010/10/18 15:40:38 DEBUG> /var/spool/vacation/vacation.pl:543 main:: - Script argument SMTP recipient is : 'root_dev#mydomain.ltd@autoreply.mydomain.ltd' and smtp_sender : 'name.surname@mydomain.ltd'
    2010/10/18 15:40:38 DEBUG> /var/spool/vacation/vacation.pl:583 main:: - Email headers have to: 'root_dev@mydomain.ltd' and From: 'fabio test <name.surname@mydomain.ltd>'
    2010/10/18 15:40:38 DEBUG> /var/spool/vacation/vacation.pl:331 main::find_real_address - Looking for alias records that 'mydomain.ltd@autoreply.mydomain.ltd' resolves to with vacation turned on
    2010/10/18 15:40:38 DEBUG> /var/spool/vacation/vacation.pl:369 main::find_real_address - Looking for alias domain for autoreply.mydomain.ltd / mydomain.ltd@autoreply.mydomain.ltd / mydomain.ltd
    2010/10/18 15:40:38 DEBUG> /var/spool/vacation/vacation.pl:384 main::find_real_address - Looking for domain level aliases for autoreply.mydomain.ltd / mydomain.ltd@autoreply.mydomain.ltd / mydomain.ltd
    2010/10/18 15:40:38 DEBUG> /var/spool/vacation/vacation.pl:403 main::find_real_address - No domain level alias present for autoreply.mydomain.ltd / mydomain.ltd@autoreply.mydomain.ltd / mydomain.ltd
    2010/10/18 15:40:38 DEBUG> /var/spool/vacation/vacation.pl:612 main:: - SMTP recipient mydomain.ltd@autoreply.mydomain.ltd which resolves to  does not have an active vacation (rv: 0, email: )

    transport file:

    autoreply.mydomain.ltd        vacation:

    main.cf

    transport_maps = hash:/etc/postfix/transport

    master.cf

    vacation    unix  -       n       n       -       -       pipe
      flags=Rq user=vacation argv=/var/spool/vacation/vacation.pl -f ${sender} - ${recipient}

    is 2 days i'm stuck on this, please help!

     
  • Totorux
    Totorux
    2012-11-16

    Hi,

    I know it's to late, but I fix it by checking the mysql user.
    I setup a wrong user who don't have good right on postfix mysql table.
    On /etc/postfixadmin/vacation.conf files and plugins/vacation/config.ini for roundcub

    Regards

    Totorux