Enviando e-mails para minha própria conta do Gmail a partir de um servidor sem um nome de domínio.
Ao usar o nome de host interno basinsrv.localdomain
, não é possível responder.
Tentei essas configurações não padrão em main.cf
:
myorigin = 1.2.3.4
mydestination=$myhostname, localhost.$mydomain, localhost, $myorigin
resolve_numeric_domain = yes
inet_protocols = ipv4
inet_interfaces = all
Agora pode responder a partir do Gmail, mas o postfix não aceita a resposta:
Sep 30 11:25:55 basinsrv postfix/smtpd[11639]: NOQUEUE: reject: RCPT from mail-la0-f66.google.com[209.85.215.66]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in local recipient table; from=<blahblah at gmail.com> to=<[email protected]> proto=ESMTP helo=<mail-la0-f66.google.com>
De acordo com o link , o endereço IP deve estar entre parênteses: root@[1.2.3.4]
Alterado:
myorigin = [1.2.3.4]
Mas agora não pode responder, o gmail diz:
Delivery to the following recipient failed permanently:
root@[1.2.3.4]
Technical details of permanent failure:
Internal parse error: Illegal envelope To: address (invalid domain name): root@[1.2.3.4]