Newsgroup: it.comp.www.php
Titolo: Problemi con Sendmail da PHP... secondo Post..

Scusatemi se ci riprovo...ma ieri nessuno mi ha risposto... magari 
riprovandoci qualche anima pia... ehehe
è possibile che nessuno si sia trovato a dover affrontare un problema del 
genere ?? come l'avete risolto?
...Ciao a tutti..
Chiedo aiuto raramente...e di solito xchè mi perdo in un bicchier d'acqua
eheh xò questa volta sto proprio uscendo matto...
spiego il problema...
L'uso del comando mail()
Ho un paio di siti che vengono utilizzati per l'invio di mail, l'utente
compila una form ed invia una serie di mail preformattate ad una lista di
clienti.
Ha tutto funzionato egregiamente...ma un cliente mi ha fatto notare che!
... non riceve la mail di ritorno in caso di errore...
azz
alchè da una serie di analisi ho rilevato quanto segue:
A) Le e-mail inviate con questo sistema riportano il seguente errore:
X-Authentication-Warning: nomeserver.nomedominio.ext: apache set sender to
admin@dominiodiriferimento using -f
B) Le e-mail arrivano correttamente...semplicemente non mi manda indietro
errori quando ci sono (casella piena - mail inesistente ecc.)
C) la return-path: riporta sempre il dominio admin@dominioriferimento
D) l'errore si presenta anche se l'utente che invia è
admin@dominioriferimento
Ora ... che cosa ho fatto....
- Mi sono accertato che quel sito non mi funzionasse in safe-mode
- La versione del PHP è la 4.3.8
- le stringe interessate riportano:
      sendmail_from no value no value
      sendmail_path /usr/sbin/sendmail -i -t -f admin@dominiodiriferimento
/usr/sbin/sendmail -t -i
- ho provato a seguire la documentazione e forzare -fm...@dominio.ext sul
comando mail parametri addizionali,  dove ovviamente mail@eccc. è la mail di
chi invia... ma ciccia..
es:
mail($to, $subject, $txtmail,
   "Content-type: text/html; charset=iso-8859-1\r\n".
   "From: \"".$sender."\" <".$mail_sender.">\r\n" .
   "Reply-To: \"".$sender."\" <".$mail_sender.">\r\n" .
   "X-Mailer: dominio.ext Mail server","-fut...@dominio.ext);
(ho provato sia con -f attaccato all'indirizzo che staccato.. xchè la doc
non era chiara..)
se metto così la mail non parte proprio....
- ho provato con l' INI_SET a modificare il file di configurazione... ma
l'errore rimane....identico!
Il server è il mio quindi eventuali modifiche sul config di sendmail posso
farle..ma quali ?
Ho capito che il problema è dovuto dal fatto che l'utente che invia la mail
NON è l'utente che effettivamente esegua l'ambiente configurato...e la mail
inviata parte con quell'intestazione... ma non posso inviarla autenticando
solo il sender della mail ? mi spiego..
non esiste un comando tipo sendmail user:password ...mail..mail... ? in
questo modo creo un file di configurazione dove imposto queste
informazioni...
Miii non so + che prove fare :-(
Qualcuno di Voi ha rilevato lo stesso problema in altre occasioni ? come
avete risolto ?
la versione di linux su cui gira la macchina è fedora
GRAZIE mille x ogni possibile consiglio o aiuto... anche giusto
un'indicazione...giusto x provare altre strade!!
e.roberto_at_a4tech.it

 [...] non riceve la mail di ritorno in caso di errore
Se ne era parlato recentemente e l'autore del post aveva anche trovato 
una soluzione, anche se io non l'ho testata: 
http://groups.google.it/group/it.comp.www.php/browse_thread/thread/f63057433cf42a70?hl=it