Ciao,
ho un grandissimo problema:
ho configurato un server basato su utenti virtuali.
quando invio una mail con la funzione mail() mi rende l'errore
in rete ho trovato questoCodice:Jan 5 15:08:27 web-m1 postfix/sendmail[4089]: fatal: no login name found for user ID 2002
calcolando che non posso modificare ogni script per usare sto benedettissimo 5° parametro... come posso fare?If 5th /additional_parameters -f is not provide, for example:/|
mail('nobody at example.com', 'the subject', 'the message', null,
'-fwebmaster at example.com');
|mail server search UserID, if the user ID do not exists (virtual user)
you get this error, is not a suphp problem
penso di avere due alternative:
1 dare nome agli uid virtuali (adesso gli uid virtuali sono solo una riga nel db di pure-ftpd). come faccio?
2 nella config di php passargli -f out@dominio.it ...
3 disabilitare questo controllo di postfix
idee?
EDIT: il 5° paramentro a safe_mode on non si può impostare e se metto -f nel php.ini sovrascrive sempre il mittente...


LinkBack URL
About LinkBacks


Rispondi Citando

Segnalibri