Molte volte capita che delle applicazioni generano delle notifiche mail ma utilizzano un indirizzo mittente non valido che viene quindi rifiutato dai vari sistemi mail per motivi di sicurezza. Di seguito sono riportati i passi necessari per riscrivere l’indirizzo del mittente.
Editiamo quindi il file di configurazione di POSTFIX
vi /etc/postfix/main.cfModificare il valore “mydomain” inserendo il dominio di posta corretto
mydomain = example.comAssicurarsi di togliere il commento alla corretta scheda di rete. E’ anche possibile abilitare tutte le interfacce
inet_interfaces = allOra alla fine del file inseriamo la seguente riga che indicherà il file dove saranno definite le regole di mapping per la riscrittura del sender
smtp_generic_maps = hash:/etc/postfix/genericSalviamo il file e modifichiamo ora il file con le regole di mapping
vi /etc/postfix/genericNel file dobbiamo specificare il mittente originale (che può essere uno specifico indirizzo mail o un intero dominio) e come vogliamo venga sovrascritto
root@example.com no-reply@example.com
@example.com no-reply@example.comSalviamo il file e generiamo il file db che verrà utilizzato da POSTFIX
postmap /etc/postfix/genericRiavviamo a questo punto il servizio POSTFIX ed è possbile testare che venga riscritto il sender address come da regole create
systemctl restart postfix
