Sendmail è fantiastico, ma quando occorre configurarlo per utlizzare uno smarthost (cioè un SMTP esterno) veramente allora ti fa dubitare fortemente della tua salute mentale !
Qualche giorno fa mi trovavo nella condizione di dover configurare sendmail su Debian 7. Come sapetead ogni modifica dei file di configurazione occorre ricompilarli (tramite make -C /etc/mail) e quind eventualmente riavviare il servizio. Al primo tentativo di ricompilare detti file il sistema mo vomita il seguente errore.
make -C /etc/mail/ make: Entering directory '/etc/mail' Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Could not open /usr/share/sendmail-cf/m4/cf.m4(No such file or directory)
Già la voglia non era tanta... ma questo errore pure......
Dopo aver imprecato un pò all'indirizzo dei creatori di Sendmail nonchè di Debian trovo la soluzione, che Vi propongo qui.