On Tue, 12 Jun 2001, Glaucio Roberto Garcia wrote:

> Estou conseguindo dar Login e Logout com o usu�rio que criei apartir de uma
> esta��o de trabalho conectada em rede ao servidor. Envio emails e consigo
> dar RELAY para outros dominios. Mas para receber um email de um outro
> dominio, do IG por exemplo, a mensagem chega at� o servidor mas volta para
> IG dizendo "551 5.7.1 we do not relay". Essa mensagem de erro consigo ver no
> arquivo de log tb.

> Acredito que esse problema seja do agente de entrega local (PROCMAIL) mas
> n�o estou sabendo resolver.


O procmail n�o gera esse tipo de erro, quando � o local-mailer que
gera o erro, normalmente aparece algo como "Unknown error 1", ou
coisas assim.

O seu problema � que seu sendmail est� usando ACCESS_DB e quando se
usa esse recurso, � preciso liberar os dominios que se pode receber.

Crie/Edite o arquivo /etc/mail/access e acrescente:

        dominio.com.br        RELAY

e gere o access.db com:

        cd /etc/mail
        makemap hash newaccess <access
        # se n�o aparecer erro:
        mv -vf newaccess.db access.db

Para deixar gravado o procedimento e automatizar a gera��o do
access.db, voc� pode criar um arquivo chamado Makemap com:


        config: access.db

        access.db: access
                makemap hash newaccess <access
                mv -vf newaccess.db access.db


E executar o comando "make" nesse diret�rio.  Sempre que a data do
arquivo access for mais recente que a data do arquivo access.db, os
comandos para gerar o arquivo ser�o usados.

O uso do arquivos intermedi�rio e do "mv" � para evitar que um erro
estrague o access.db corrente, e com isso problemas intermitentes no
recebimeto de email venham a acontecer (lembre-se, voc� est� num
ambiente multitask!).


--- Wagner                      [EMAIL PROTECTED]


Assinantes em 15/06/2001: 2310
Mensagens recebidas desde 07/01/1999: 118227
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a