[FUG-BR] Problema na entrega com Postfix

Fernando Buzon fernando em bebedouro.sp.gov.br
Quinta Março 24 10:57:13 BRT 2011


Obrigado amigo.
Mas eu não estou usando procmail.

No default, essa diretiva "mailbox_command está vazia"
Mas valeu a dica sim, vou pesquisar mais sobre essa opção de "mailbox_command".
Se for o caso passo a usar o procmail e configuro nele como o cara falou, quem sabe? rs

Se eu conseguir eu aviso.


Segue o conteudo do link indicado:
I came across this problem a few time and I keep forgetting the solution. Sometimes, even if you set in:

/etc/postfix/main.cf:

home_mailbox = Maildir/

postfix will still deliver to /var/spool/mail/user.

There are 2 ways to solve this problem:

1. you can disable procmail by removing the following line from /etc/postfix/main.cf:
mailbox_command = /usr/bin/procmail

2. If you need procmail, add the following lines to /etc/procmailrc:
MAILDIR=$HOME/Maildir
DEFAULT=${MAILDIR}/

That’s it!
–JC


Em 24/03/2011, às 10:18, Cleyton Agapito escreveu:

> Em 24 de março de 2011 10:08, Fernando Buzon
> <fernando em bebedouro.sp.gov.br> escreveu:
>> Beleza pessoal?
>> Estou fazendo um teste com o Postfix, sou usuário de qmail, mas tenho uns históricos de relay, não consegui resolver, resolvi testar o postfix.
>> 
>> Instalei pelo ports e fiz uma configuração básica só pra começar a entendê-lo.
>> Quero aproveitar minha base LDAP existente.
>> 
>> O que acontece é o seguinte, quando envio uma mensagem, pra mim mesmo, ele reconhece minha conta e também reconhece o mailmessagestore certinho, até aí beleza, mas da o seguinte erro:
>> 
>> (delivery failed to mailbox ///emails/fernando: cannot open file: Is a directory)
>> 
>> O mailmessagestore é "/emails/fernando".
>> Existe a pasta "/emails/fernando", dentro dela uma subpasta "Maildir", etc.
>> Se eu mover a pasta "/emails/fernando" e tentar enviar o email, aí funciona.
>> só que ele cria um arquivo "/emails/fernando" e vai somando os emails nesse único arquivo, ou seja ele está trabalhando com as caixas no formato "mailbox" e não "maildir".
>> Por isso que quando a pasta está lá ele da a mensagem "cannot open file: Is a directory".
>> 
>> Só que tudo que procurei até agora indica que isso é definido apenas com:
>> home_mailbox = Maildir/
>> 
>> Só que não adianta! rs
>> 
>> Se alguém puder me ajudar...
>> Obrigado.
>> 
>> Fernando.
>> 
>> ================================= main.cf ================================
>> myhostname = postfix.bebedouro.sp.gov.br
>> mydomain = bebedouro.sp.gov.br
>> myorigin = $mydomain
>> 
>> mydestination = $myhostname localhost.$mydomain localhost $mydomain
>> 
>> home_mailbox = Maildir/
>> 
>> mailbox_transport = virtual:
>> mailbox_command_maps = ldap:accounts
>> 
>> virtual_maps = ldap:accountsmap
>> virtual_mailbox_base = /
>> virtual_mailbox_maps = ldap:accounts
>> 
>> virtual_uid_maps = static:240
>> virtual_gid_maps = static:240
>> virtual_maildir_extended = yes
>> 
>> accountsmap_server_host = ldap.bebedouro.sp.gov.br
>> accountsmap_search_base = ou=qmail,dc=prefeitura
>> accountsmap_query_filter = (&(objectClass=qmailUser)(accountStatus=active)(mail=%s))
>> accountsmap_result_attribute = mail
>> accountsmap_bind = no
>> 
>> accounts_server_host = ldap.bebedouro.sp.gov.br
>> accounts_search_base = ou=qmail,dc=prefeitura
>> accounts_query_filter = (&(objectClass=qmailUser)(mail=%s))
>> accounts_result_attribute = mailMessageStore
>> accounts_bind = no
>> ========================================================================
>> 
> 
> Vê se ajuda:
> 
> http://www.linuxzone.org/index.php/2009/07/postfix-not-delivering-to-maildir/
> 
> []´s
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Mais detalhes sobre a lista de discussão freebsd