Informática Numaboa - Linux
Slackware + Postfix + Domínios Virtuais
Seg 20 Mar 2006 12:34 |
- Detalhes
- Categoria: Como fazer instalações
- Atualização: Domingo, 12 Abril 2009 16:25
- Autor: vovó Vicki
- Acessos: 14738
Os testes
Esta última configuração, sem dúvida nenhuma, é a mais versátil e a mais fácil de gerenciar. Juntamente com a configuração do domínio canônico + usuários locais, é a que vai ficar disponível para os próximos tutoriais. Mas vamos aos testes.
Podemos usar o mailto ou um telnet na porta 25 para enviar um email para qualquer um dos usuários configurados em vmailbox. Digamos que o cliente seja o mailto e que o usuário seja maria (não esqueça de terminar o texto com Ctrl-D):
# mailto To: maria@numaboa.org Subject: Teste Teste virtual EOT
Como este é o primeiro email que maria recebe, os diretórios da caixa postal devem ser criados. Como configuramos o usuário maria com o padrão Maildir, os diretórios criados devem ser:
home ---| |--- postfix --- |--- numaboa.org --- |--- maria --- |--- cur |--- new |--- tmp
O email enviado deve estar em /home/postfix/numaboa.org/maria/new/ identificado com algo parecido com 1142990362.V304I54eM695619.ns2.
# cd /home/postfix/numaboa.org/maria/new # cat 1142990362.V304I54eM695619.ns2 Return-Path:X-Original-To: maria@numaboa.org Delivered-To: maria@numaboa.org Received: by mail.numaboa.com.br (Postfix, from userid 0) id A38231C690; Tue, 21 Mar 2006 22:19:22 -0300 (BRT) MIME-Version: 1.0 To: maria@numaboa.org Subject: Teste Message-ID: <0_14544_1142990362_1@ns2> Content-ID: <0_14544_1142990362_2@ns2> Content-type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Date: Tue, 21 Mar 2006 22:19:22 -0300 (BRT) From: root@numaboa.com.br Teste virtual
Podemos complementar o teste enviando um email para maria, pedro ou teste usando um cliente externo. O resultado deve ser o mesmo. Caso os testes não funcionem como o esperado, não esqueça de verificar o log do Postfix e do sistema com
# tail /var/log/maillog # tail /var/log/syslog
Leia com atenção as mensagens para tentar descobrir o tipo e a localização do erro. Vai aqui mais uma dica.
:lapis: DICA: existe mais um arquivo de configuração do Postfix que não citei até agora. É o /etc/postfix/master.cf. Edite este arquivo e aumente o nível de debug do smtp adicionando -v à linha:
smtp inet n - n - - smtpd -v
Colocando o smtp em verbose (-v), até pensamento é logado! Isto deve ajudar.