erro de envio de e-mail pelo postfix [RESOLVIDO]

1. erro de envio de e-mail pelo postfix [RESOLVIDO]

Ricardo Aguiar
kadojr01

(usa Ubuntu)

Enviado em 11/01/2017 - 09:57h

Bom Dia!

meu primeiro acesso a fórum para pergunta, sempre usei ele para ler artigos e fazer consulta.
criei um servidor de e-mail aqui na empresa pois estou cansado de ficar refém de alguns serviços prestado por alguns provedores, apos pesquisar cheguei a conclusão que iria usar o postfix, então iniciei os trabalhos com conhecimento muito limitado.

estou enviando e recebendo e-mail interno, não estou recebendo em enviando externo.

da o seguinte erro:

Jan 11 09:48:32 ebse-email postfix/smtp[11591]: E328E1D810FF: to=<ricardo.aguiar@ebse.com.br>, relay=none, delay=1050, delays=1050/0/0/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=ebse.com.br type=MX: Host not found, try again)


  


2. MELHOR RESPOSTA

Lui
drizze

(usa Linux Mint)

Enviado em 12/01/2017 - 16:49h

kadojr01 escreveu:

não instalei o serviço MYSQL.
precisa?


Se você não optou pelo tutorial do DigitalOcean (que utiliza mysql), sim.
Mas se não, então não xD

Pelo que vejo, é algum erro de configuração relacionado à esse arquivo:
/etc/postfix/pop-before-smtp 


e o erro é:
table lookup problem 


Isso significa que ele não conseguiu "ler" corretamente os dados.

Veja no arquivo main.cf no postfix a seguinte variável:
smtpd_recipient_restrictions

Poderá ser que tenha indicação desse arquivo lá:
check_client_access hash:/etc/postfix/pop-before-smtp 


Isso indica os "clients" que poderão conectar ou serem restritos do postfix. Ele está encontrando algum problema na hora ler o arquivo, gerando o warning e posteriormente o RELAY restriction

3. configuração de do /var/spool/postfix/etc/resolv.conf

Ricardo Aguiar
kadojr01

(usa Ubuntu)

Enviado em 11/01/2017 - 10:38h

após fazer a configuração do /var/spool/postfix/etc/resolv.conf, com a mesma configuração do /etc/resolv.conf, o erro mudou:

Jan 11 10:34:56 ebse-email postfix/smtpd[12237]: NOQUEUE: reject: RCPT from unknown[187.12.201.92]: 454 4.7.1 <ricardo.souza.aguiar@gmail.com>: Relay access denied; from=<informatica@ebse-ftp.com.br> to=<ricardo.souza.aguiar@gmail.com> proto=ESMTP helo=<EBSE080>


4. Re: erro de envio de e-mail pelo postfix

Lui
drizze

(usa Linux Mint)

Enviado em 11/01/2017 - 10:58h

O erro é RELAY ACCESS DENIED.

Teoricamente, ele está negando o seu e-mail por não fazer login ou não partir do endereço local.
Você está utilizando TLS ou SSL para conexão? Esse é um dos principais problemas de RELAY ACCESS DENIED.

Você também pode colocar seu endereço de IP em mynetworks no arquivo main.cf, mas isso só resolveria para o seu endereço de IP.


5. Configurar autenticação

Ricardo Aguiar
kadojr01

(usa Ubuntu)

Enviado em 11/01/2017 - 11:05h

bom dia drizze!

estou procurando um artigo que explique como fazer para que o postfix solicite autenticação no SMTP, pois eu li que se ele não autentica não consigo enviar e-mail externo. hoje o SMTP esta anônimos.


6. Re: erro de envio de e-mail pelo postfix

Lui
drizze

(usa Linux Mint)

Enviado em 11/01/2017 - 11:13h

kadojr01 escreveu:

bom dia drizze!

estou procurando um artigo que explique como fazer para que o postfix solicite autenticação no SMTP, pois eu li que se ele não autentica não consigo enviar e-mail externo. hoje o SMTP esta anônimos.


Irei recomendar 2 tutoriais:

Com virtual users (MySQL)
https://www.digitalocean.com/community/tutorials/how-to-configure-a-mail-server-using-postfix-doveco...

Sem virtual users
http://www.krizna.com/ubuntu/setup-mail-server-ubuntu-14-04/

Ambos os tutoriais ensinam a instalar e configurar o Postfix e Dovecot, onde o Dovecot são os protocolos POP3 e IMAP.
Lembre-se de gerar o certificado e a chave no openssl, e configurar corretamente o caminho deles no postfix, isso é essencial.

No tutorial do Krinza, a parte do openssl é demonstrado no Step 6. No Digital Ocean, eles não ensinam a gerar o certificado, então utilize o Step 6 do Krinza para gerar o certificado caso utilize o tutorial do Digital Ocean


7. Receber Email

Ricardo Aguiar
kadojr01

(usa Ubuntu)

Enviado em 12/01/2017 - 11:08h

Bom dia drizze!

com seu post consegui fazer ele enviar e-mail externo, mas agora a dificuldade é outra em receber externo. segue abaixo log de erro.

Jan 12 10:46:55 ebse-email postfix/smtpd[12241]: warning: hash:/etc/postfix/pop-before-smtp: table lookup problem
Jan 12 10:46:55 ebse-email postfix/smtpd[12241]: NOQUEUE: reject: RCPT from mail-yw0-f171.google.com[209.85.161.171]: 451 4.3.5 <mail-yw0-f171.google.com[209.85.161.171]>: Client host rejected: Server configuration error; from=<ricardo.souza.aguiar@gmail.com> to=<ricardo.aguiar@ebse-ftp.com.br> proto=ESMTP helo=<mail-yw0-f171.google.com>


8. Re: erro de envio de e-mail pelo postfix [RESOLVIDO]

Lui
drizze

(usa Linux Mint)

Enviado em 12/01/2017 - 11:45h

kadojr01 escreveu:

Bom dia drizze!

com seu post consegui fazer ele enviar e-mail externo, mas agora a dificuldade é outra em receber externo. segue abaixo log de erro.

Jan 12 10:46:55 ebse-email postfix/smtpd[12241]: warning: hash:/etc/postfix/pop-before-smtp: table lookup problem
Jan 12 10:46:55 ebse-email postfix/smtpd[12241]: NOQUEUE: reject: RCPT from mail-yw0-f171.google.com[209.85.161.171]: 451 4.3.5 <mail-yw0-f171.google.com[209.85.161.171]>: Client host rejected: Server configuration error; from=<ricardo.souza.aguiar@gmail.com> to=<ricardo.aguiar@ebse-ftp.com.br> proto=ESMTP helo=<mail-yw0-f171.google.com>


Creio que esses erros nos deem alguma pista:
warning: hash:/etc/postfix/pop-before-smtp: table lookup problem 


e
Client host rejected: Server configuration error 


Veja se existe um arquivo de log chamado mail.err, mail.error, mail.errors ou mail.errors.log, algo do tipo. Aí terá os logs específicos de erros.

Uma pergunta antes, para eu ter uma base de como o serviço está configurado: você está utilizando virtual users com mysql?


9. virtual users com mysql

Ricardo Aguiar
kadojr01

(usa Ubuntu)

Enviado em 12/01/2017 - 11:47h

não instalei o serviço MYSQL.
precisa?



10. erro resolvido

Ricardo Aguiar
kadojr01

(usa Ubuntu)

Enviado em 31/01/2017 - 11:57h

obrigado pelo apoio.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts