Nell'esplicare le proprie funzioni Sendmail deve spesso creare nuovi file. I permessi di tali file sono determitanati dal valore impostato all'interno del file di configurazione.
L'opzione che determina i permessi da attribuire ai file è TempFileMode
. Il valore di default nelle distribuzioni Linux è 0600 può variare fino a 0666.
-modifica del valore da sendmail.cf:
# temporary file mode
0600
O TempFileMode=
-modifica del valore da sendmail.mc:
define(`confTEMP_FILE_MODE', 0600)
Sendmail prima di utlizzare i file .forward
e :include:
effettua dei controlli sui loro permessi per verificare se è sicuro utlizzarli. Per bypasssare questo controllo è necessario abilitare l' opzione DontBlameSendmail
- da sendmail.cf:
#permette la modifica al file .forward da parte del gruppo
O DontBlameSendmail=
forwardfileingroupwritabledirpath
- da sendmail.mc:
OPTION ('confDONT_BLAME_SENDMAIL', 'forwardfileingroupwritabledirpath')dnl
Problematiche di sicurezza relative alla posta e ai server di posta più comuni.