[FUG-BR] postfix duvida cruel
listas diogo
listas.diogo em gmail.com
Quarta Outubro 25 18:22:21 BRST 2006
Vamos lá ricardo realmente agradeço pela força q esta me dando porem tem
algo muito estranho
minhas configs ..
root at mail:/var/log# postconf -a
cyrus
dovecot
root at mail:/var/log#
root at mail:/var/log# postconf -A
cyrus
smtpd.conf
pwcheck_method: saslauthd
mech_list: login plain
permissoes do diretorio do saslauthd estao como vc mostrou ..
tipo assim ele tem suporte a sasl2 porem autenticando ou não .. ele nega a
mensagem
se eu nao colocar a autenticação e tentar enviar um mail pela rede local
mesmo de um ip q esta liberado no mynetworks
ele deveria deixar passar .. isso q eu acho estranho .. ele nega e da como
se o ip fosse desconhecido
atenciosamente digoo rodrigo
mais alguma susgestão ???
----- Original Message -----
From: "Ricardo Campos Passanezi" <riccp at ige.unicamp.br>
To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"
<freebsd at fug.com.br>
Sent: Wednesday, October 25, 2006 6:20 PM
Subject: Re: [FUG-BR] postfix duvida cruel
On Wed, Oct 25, 2006 at 01:50:06PM -0200, listas diogo wrote:
> log Oct 25 14:44:26 mail postfix/smtpd[3693]: NOQUEUE: reject: RCPT from
> unknown[192.168.1.33]: 554 5.7.1 <unknown[192.168.1.33]>: Client host
> rejected: Access denied; from=<diogo at meudominiio.com.br>
> to=<diogo at meudominio.com.br> proto=ESMTP helo=<win2003>
> Oct 25 14:44:26 mail postfix/smtpd[3693]: too many errors after RCPT from
> unknown[192.168.1.33]
> Oct 25 14:44:26 mail postfix/smtpd[3693]: disconnect from
> unknown[192.168.1.33]
O domínio do sender está "meudominiio.com.br". Não sei se você mudou na
mão aqui ou se foi na hora de mandar (ou ainda pelo "myorigin")...
Acerte isso também.
...
> mydestination = mail.meudominio.com.br, localhost.meudominio.com.br, ,
> localhost
Parece que seu "mydestination" tem um branco ", ,". Você poderia alterar
para:
mydestination = meudominio.com.br, mail.meudominio.com.br,
localhost.meudominio.com.br, localhost
> mynetworks = 192.168.1.0/24 127.0.0.1/8
> myorigin = /etc/mailname
> recipient_delimiter = +
> relay_domains = 192.168.1.0/24 192.168.10.0/24
...
Dê uma checada nos parâmetros mynetworks e relay_domains. Deixe apenas
um espaço separando as entradas (ou separe com vírgula - apenas para
vizualizar melhor, pois segundo a própria documentação do postfix não
haveria problema: http://www.postfix.org/postconf.5.html#mynetworks)
Só para garantir, coloque:
mynetworks = 192.168.1.0/24, 127.0.0.1/8
relay_domains = 192.168.1.0/24, 192.168.10.0/24
Faça as alterações no main.cf, dê um postfix reload e tente novamente.
Sobre o SASL: verifique a documentação
http://www.postfix.org/SASL_README.html
Rode os comandos 'postconf -a' e 'postconf -A' para garantir que o
suporte ao SASL foi compilado corretamente.
Ainda, verifique a permissão do diretório /var/run/saslauthd. Deve
funcionar se estiver:
drwxrwx--- 2 cyrus mail 512 17 Out 14:50 saslauthd
Além disso, você deve ter o arquivo "smtpd.conf" dentro de
/usr/local/lib/sasl2, com o conteúdo:
pwcheck_method: saslauthd
mech_list: login plain
Bem, isso se tiver compilado o sasl2 do ports e for usar antenticação
via PAM.
--
Ricardo Campos Passanezi
-------------------------
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