Problema con l'email

Ok, ho fatto alcuni progressi nella risoluzione di questo problema e le email ora passano dal container mail-receiver al container discourse.

Ieri ho creato un file di formato non specificato tramite nano nella seguente directory

/var/discourse/shared/mail-receiver/valid_recipients

Oggi l’ho montato con successo nel container, aggiungendo quanto segue nella mia sezione volumes;

  - volume:
      host: /var/discourse/shared/mail-receiver/valid_recipients
      guest: /etc/postfix/valid_recipients

in modo che .\launcher rebuild mail-receiver veda /etc/postfix/valid_recipients, ho aggiunto la seguente riga nella sezione env del mio mail-receiver;

  POSTCONF_smtpd_recipient_restrictions: texthash:/etc/postfix/valid_recipients

quindi otterrei un risultato positivo, dopo .\launcher enter mail-receiver seguito da;

ls -l /etc/postfix/valid_recipients

e

cat /etc/postfix/valid_recipients

In sintesi, le email vengono inviate a discourse ora, non vengono respinte, ma poi DISCOURSE_NOTIFICATION_EMAIL tramite MailGun viene utilizzato per annunciare il rifiuto visibile Email::Receiver::BadDestinationAddress nell’interfaccia di amministrazione di Discourse.