tutorial postfix pantaneiro atualizado…
Fiz pequenas correções e otimizações.
Este é um tutorial de configuração de servidor de e-mail completo utilizando postfix e ubuntu feisty.
http://gutocarvalho.net/mediawiki/index.php/Postfix_Pantaneiro
Ferramentas utilizadas
*postfix
*postfix mysql support
*postfix tls support
*courier authlib
*courier mysql support
*courier imap
*courier imap-ssl
*courier pop
*courier pop-ssl
*sasl2 (autenticacao)
*clamav-filter
*clamav
*spamassassin
*postgrey
*postfix-policyd-spf-perl
*mailgraph
*queuegraph
*pfqueue
*pflogsum
*squirrelmail
*squirrelmail-locale
*roundcube-webmail
[]’s
Guto
outubro 21st, 2007 in
softwarelivre, ubuntu, wiki | tags: clamav, courier, mailgraph, mysql, pantaneiro, pflogsum, pfqueue, postfix, postgrey, queuegraphl, roundcube, spamassassin, spf, squirrelmail



Boa noite. Caro Guto Carvalho, segui seu roteiro sem tirar uma vírgula, mas não consigo fazer autenticação dos usuários e, no diretório /home/vmail/ não cria as pastas /dominio.com/usuario.O que pode estar acontecendo??
AMBIENTE : UBUNTU 7.04 + POSTFIX + MYSQL + SQUIRRELMAIL
Desde já, agradeço a colaboração e suporte.
Olá Alexandre,
Quais os erros de autenticação, em qual daemon?
Qual a distro, versão da distro e versão daemons?
A questão do diretório vmail pode ser relacionado a ajustes em permissões, vou revisar o tutorial em uma vm e lhe retorno em breve.
Olá Guto. Obrigado pelo retorno em tempo satisfatório. Tenho pouco tempo no mundo LINUX. Como faço para ver em que daemon está gerando erros?
Distro Linux Ubuntu 7.04 Feisty
Daemons courier-authlib 0.58-5ubuntu1
courier-authdaemon 0.58-5ubuntu1
courier-authlib-mysql 0.58-5ubuntu1
courier-authlib-userdb 0.58-5ubuntu1
courier-base 0.53.3-5ubuntu1
courier-pop 0.53.3-5ubuntu1
courier-ssl 0.53.3-5ubuntu1
courier-pop-ssl 0.53.3-5ubuntu1
courier-imap 4.1.1.20060828-5ubuntu1
courier-imap-ssl 4.1.1.20060828-5ubuntu1
Outra coisa: não vejo referência no seu tutorial sobre o Maildrop. Pelo que já pesquisei, parece que a versão 2.0.4 do Maildrop que o Ubuntu 7.04 instala não tem suporte à mysql. Tem alguma coisa relacionada? Se sim, como posso resolver o problema?
Mais uma vez obrigado pela colaboração e suporte.
Guto, bom dia.
Mais um problema que percebí é que quando crio o mailbox do usuário pelo Postfixadmin, vou ver na base de dados Mysql, no campo maildir, ao invés de criar /dominio.com/usuario, cria usuario@dominio.com/
O que pode estar errado??
Caro Guto, boa noite.
Ainda não conseguí fazer funcionar o servidor de email. Pesquisei sobre o Maildrop e pelo que entendí, ele que é o responsável pela entrega da mensagem no mailbox do usuário. Quando faço teste com “telnet 0 143″, dá este erro :
root@micro:~$ telnet 0 143
Trying 0.0.0.0…
Connected to 0.
Escape character is ‘^]’.
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2005 Double Precision, Inc. See COPYING for distribution information.
0 login suporte@dominio.com 123456
* BYE Temporary problem, please try again later
Connection closed by foreign host.
E ainda não encontrei nenhum artigo, conteúdo, apostila na internet, que me seja esclarecedor.
Como você já fez o servidor funcionar com o ambiente UBUNTU + MYSQL + POSTFIX + COURIER, gostaria de uma ajuda.
Boa noite e bom descanso.
Até mais.
Alexandre,
Não uso o maildrop no meu tutorial, eu crio um usuário chamado vmail e o postfix se encarrega de criar os diretórios e a estrutura maildir ( a estrutura dos diretórios dos usuários é maildir e não mailbox, são coisas diferentes ).
A estrutura de domínio/usuário no /home/vmail pode ser ajustada no postfixadmin no config.inc.php.
A questão está nesta configuração.
// Mailboxes
// If you want to store the mailboxes per domain set this to ‘YES’.
// Example: /usr/local/virtual/domain.tld/username@domain.tld
$CONF['domain_path'] = ‘YES’;
// If you don’t want to have the domain in your mailbox set this to ‘NO’.
// Example: /usr/local/virtual/domain.tld/username
$CONF['domain_in_mailbox'] = ‘NO’;
Bom acho que vou criar um fórum para resolver as dúvidas das implementações na wiki, acho que será mais fácil do que ajudá-los nos comentários aqui no wordpress.
Mande para meu e-mail os arquivos de configuração de cada daemon e os arquivos /var/log/daemon e /var/log/mail.* , compactado por favor.
Abraços,
Guto
Bom dia.
Caro Guto,
obrigado pela colaboração, suporte e paciência.
Vou enviar os arquivos para seu email.
Já enviei o0s arquivos para gutocarvalho@gutocarvalho.net.
É este o email ??
gutocavalho at gmail dot com
guto at gutocarvalho dot net