Olá pessoal!

Estou com um problema para implementar uma resposta automática no Postfix no seguinte cenário:

Dois servidores FreeBSD, um sendo WebServer rodando o SquirelMail e o PostfixAdmin e outro sendo o MailServer rodando o Postfix com MySQL.

Experimentei o plugin do __SquirrelMail__ pois me parecia mais simples, e ficaria melhor integrado ao meu ambiente de trabalho, mas o único que trabalhava com MySQL consulta o sql para ver onde está o HOME do usuário, e lá ele procura os textos que serão enviados em caso de férias. Meu problema: Os usuários não tem $home pois são apenas contas do MySQL e mesmo se tivessem, estariam em outro servidor e eu teria que montar via NFS, coisa que não gosto muito de fazer por outros assuntos que não vem ao caso.

Então experimentei o VIRTUAL_VACATION que vem no __PostfixAdmin__ e não obtive sucesso na hora de alterar no main.cf do Postfix a variável chamada "transport_map" que no meu setup está assim:

transport_maps = mysql:/mailcfg/mysql/mysql_transport_maps.cf

E o INSTALL do vacation pedia que fosse apontado para um aquivo texto contendo o nome de domínio e transporte a ser utilizado. Para eu não estragar o meu setup atual, configurei um domínio novo com essa informação que ele pede:

Domain Description Aliases Mailboxes Transport
autoreply.b4br.net Vacation Domain 0 /10 0 / 10 vacation

Mas nos logs, parece que ele não foi capaz de encontar o transporte correto:

Código :
Jul  5 13:42:42 vader amavis[65191]: (65191-05) Passed CLEAN, <[email protected]> -> <"[email protected]"@autoreply.b4br.net>,<[email protected]>, Message-ID: <[email protected]>, mail_id: xrcCEuFTdH-2, Hits: -5.257, 9801 ms
Jul  5 13:42:42 vader postfix/smtp[65266]: 0076722833: to=<[email protected]@autoreply.b4br.net>, orig_to=<[email protected]>, relay=127.0.0.1[127.0.0.1], delay=10, status=sent (250 2.6.0 Ok, id=65191-05, from MTA([127.0.0.1]:10025): 250 Ok: queued as A4D4422847)
Jul  5 13:42:42 vader postfix/smtp[65266]: 0076722833: to=<[email protected]>, relay=127.0.0.1[127.0.0.1], delay=10, status=sent (250 2.6.0 Ok, id=65191-05, from MTA([127.0.0.1]:10025): 250 Ok: queued as A4D4422847)
Jul  5 13:42:42 vader postfix/qmgr[49820]: A4D4422847: to=<[email protected]@autoreply.b4br.net>, relay=none, delay=0, status=deferred (delivery temporarily suspended: transport is unavailable)
Jul  5 13:42:42 vader postfix/qmgr[49820]: A4D4422847: to=<[email protected]@autoreply.b4br.net>, orig_to=<[email protected]>, relay=none, delay=0, status=deferred (delivery temporarily suspended: transport is unavailable)
Jul  5 13:42:42 vader postfix/virtual[65142]: A4D4422847: to=<[email protected]>, relay=virtual, delay=0, status=sent (delivered to maildir)

Bom, escrevi bastante para que entendam meu problema, e espero que alguém saiba uma forma de sair dessa encrenca, hahahah

Obrigado!