E-mail não chega ao meu servidor, com endereço root@

E-mail não chega ao meu servidor, com endereço root@

Eu tenho um Debian padrão rodando com IP 203.0.113.2, com Postfix instalado (configuração padrão).

Tentei enviar um e-mail, com um endereço do Gmail, para [email protected].

Ao fazer

$ mail

Não vejo este e-mail.

Como fazer meu servidor aceitar e-mails enviados [email protected]de fora?

PS: Recebi uma resposta do Gmail: Bad recipient address syntax.

PS2: Eu sei que é melhor ter um nome de domínio, mas isso é apenas para um servidor sandbox

Responder1

A Bad recipient address syntaxresposta do Gmail indica que o problema não está no servidor postfix. Em vez disso, o Gmail espera um nome de domínio e não aceita um endereço IP. A solução mais simples é provavelmente configurar um nome de domínio, configurar o registro MX no DNS para apontar para o servidor Postfix e, em seguida, configurar o postfix para aceitar emails para o domínio.

Como alternativa, você pode configurar um servidor SMTP local na máquina que está usando para enviar os e-mails de teste e, em seguida, configurar o MTA para enviar e-mails por meio do servidor SMTP local.

Responder2

RFC permite nomes de IP e domínio em endereços de e-mail, mas a maioria dos servidores não aceita essas mensagens.

O Exchange Server retornará este código de erro:

501 5.1.3 Invalid address (in reply to RCPT TO command)

O Postfix retorna esta resposta:

Remote Server returned '501 5.1.3 Bad recipient address syntax'

Você precisa de um nome de domínio válido de segundo nível (domain.tld) ​​ou terceiro nível (name.domain.tld) ​​com registro MX em seu provedor DNS.

informação relacionada