In questo periodo mi sto dedicando alla configurazione di un gateway Debian (iptables, bind, dhcp, ntp, ecc...) e siccome mi sembrava eccessivo configurare Exim4 o Postfix solo per i report giornalieri/settimanali/mensili che il sistema mi invia ho pensato bene di affidarmi ad un MTA relay-only, nello specifico a ESMTP, che finora ha svolto egregiamente il suo lavoro consegnando tutti i report nella mia casella su GMail.
Arriviamo ora al nocciolo del problema: finchè a spedire mail è l'utente root va tutto benissimo, il problema si presenta qualora sia un altro utente a necessitare di mandare una mail infatti se non dispone dei privilegi di root si becca un bel "Permission denied", per il momento ho messo una pezza al problema suidando i binari di esmtp e mail (chmod u+s `which esmtp` `which mail`) però non mi sembra una cosa molto sicura, quindi mi chiedevo se ci fosse un modo per poter inviare mail anche come utente semplice.
Grazie, Madman.







Vediamo... ti riporto una procedura che qualche utente ha postato e che potrebbe fare al caso tuo.
Puoi permettere a tutti gli utenti del gruppo "posta" di poter inviare mail con esmtp. Quindi:
addgroup posta
chown root.posta ../esmtp
chmod g+s ../esmtp
adduser pippo posta
Bye