+ Responder ao Tópico



  1. #1

    Padrão Postfix

    Pessoal estou com uma dúvida e já revirei na internet algo que esclareça o que esta acontecendo.. mas até agora nada!!

    Configurei o POSTFIX e IMAP e funciona tudo ok se envio mensagens a partir do servidor normalmente, inclusive para outros domínios. O problema é quando uso o outlook express que primeiro a demora na conexão de minha estação ao servidor, ambos na mesma rede, e só consigo receber mensagens pelo outlook express, enviar não. O que pode estar acontecendo? pois as vezes recebo uma mensagem de erro que entre outras coisas diz: relay_access denied.

    Alguém tem uma dica?

    Já verifiquei a configuração no main.cf dos relays... mas...

  2. #2
    ecbr
    Visitante

    Padrão Postfix

    a primeira coisa a fazer é verificar no arquivo main.cf > na parte mynetworks se esta sua rede especificada...

    ex:

    mynetworks = 192.168.0.0/24 127.0.0.0/8 200.xxx.xxx.xx

    com o mynetworks ajustado com o ip da sua rede acredito que nao vai ter mais esse problema..
    espero ter ajudado.... <IMG SRC="images/forum/icons/icon_wink.gif">

  3. #3

    Padrão Postfix

    Amigo... até por desencargo de conciência fui olhar o main.cf, mas aparentemente está ok... mas veja a mensagem de erro que ele apresenta:


    SMTP, Resposta do servidor: &acute;554 <end. de e-mail que usei>: Relay access denied&acute;, Porta: 25, Segura (SSL): Não, Erro do servidor: 554, Nº do erro: 0x800CCC79
    o que pode estar acontecendo? Detalhe se entro via webmail ou pelo servidor direto envio e recebo normalmente...


  4. #4

    Padrão Postfix

    essas coisas nunca acontecem comigo, seu DNS esta configurado certo? com as diretivas in mx?

    poste seu main.cf .. ah so as linhas relevantes pls.

  5. #5
    Visitante

    Padrão Postfix

    o preblema ai é que seu relay esta fechado, abre ele para sua rede, normalmente eu uso o mynetworks para abrir o relay da rede interna, e para os outros ou uso sasl...

  6. #6
    Visitante

    Padrão Postfix

    Esse é um erro clássico de relay. Acredito que este cliente outlook não esteja na sua rede local tipo vc esta tentando utilizar o smtp da sua empresa a partir um outro escritório pela internet. Bem, o postfix como excelente SMTP SERVER so permite o envio de mensagens pelos hosts que se encontrem no parametro mynetworks como ja havia mencionado nosso amigo ecbr. Por isso que vc consegue enviar pelo webmail pois pelo webmail vc utliza o http juntamente com o endereco local para o envio de mensagens.

    A solução mais prática, simples e segura para resolver esta bronca é o uso do sasl. Eu sempre utilizo o cyrus-sasl-1.5.27.tar.gz e o postfix-1.1.12.tar.gz.

    Baixe o cyrus pelo site http://www.es.kernel.org/pub/mirror/cyrus-mail/OLD-VERSIONS/sasl/ e o postifx pelo site http://ftp.sanguine.net/pub/postfix/SOURCES/

    Vc deve compilar o cyrus-sasl com a opção --enable-login senão o outlook nao consegue logar.
    tipo:
    ./configure --enable-login

    Para compilar o postfix com suporte a cyrus-sasl acesse o diretório README_FILES leia o arquivo SASL_README e neste arquivo vc encontra todo o necessário para desenrolar a bronca.

    Fui!

    Eu sempre utilizo estas versões pq meu Linux é o RedHat 7.3 e o postfix não tem suporte a autenticação. Se seu Linux já tiver suporte e tudo mais é só configurar o postfix.