Tenho o postfix em execução na janela de encaixe Alpine. Se eu começar assim:
docker run --name local -it -p 2500:25 alpine sh
/ # apk update && apk add postfix
/ # newaliases
/ # mkdir /var/mail
/ # postfix start
Então, na minha caixa de host eu faço:
$ telnet localhost 2500
EHLO whatever
MAIL FROM: whatever
RCPT TO: root
DATA
From: whatever
To: root
Subject: I'm not really on your server
And that's a problem!
.
Funciona e envia um email para root no contêiner docker. Vaia. Eu não quero isso de jeito nenhum. Eu gostaria que apenas o localhost pudesse enviar mensagens sem domínio (ou em nome de $mydomain
).
É possível fazer isso com o postfix e, em caso afirmativo, como?