Funzione mail() di php
Inviato: sab 29 apr 2006, 11:23
Salve a tutti,
premetto che ho risolto tutti i problemi con postfix è installato correttamente!!!
Ho ancora un problema xò...
non riesco ad inviare posta con uno script in php usando la funzione mail()..
ho fatto delle prove inviando della posta con mutt ed arriva al destinatario...
ricevo pure posta con fetchmail ed è tutto ok...
leggendo qua e la sul sito di php.net inerente alla funzione mail() ho letto che se ho installato postfix come server mail
"Qualora si utilizzi un'altro programma di posta, tipo qmail o postfix, occorre utlizzare il wrapper sendmail allegato al programma di posta. Il PHP cercherà sendmail in PATH e quindi in: /usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib:/usr/lib."
parlando di postfix nel mio main.cf il path di sendmail è "/usr/sbin/sendmail"
nel php.ini è "/usr/sbin/sendmail -t -i "
ora se tutto è settato (spero) correttamente xè non riesco a mandare la mail?
Ho controllato pure il maillog,nessun messaggio come se il sistema neppure avesse preso in considerazione l'invio della posta.
Inoltre digitando il comando mailq mi da "Mail queue is empty"
aiutatemi grazie...
premetto che ho risolto tutti i problemi con postfix è installato correttamente!!!
Ho ancora un problema xò...
non riesco ad inviare posta con uno script in php usando la funzione mail()..
ho fatto delle prove inviando della posta con mutt ed arriva al destinatario...
ricevo pure posta con fetchmail ed è tutto ok...
leggendo qua e la sul sito di php.net inerente alla funzione mail() ho letto che se ho installato postfix come server mail
"Qualora si utilizzi un'altro programma di posta, tipo qmail o postfix, occorre utlizzare il wrapper sendmail allegato al programma di posta. Il PHP cercherà sendmail in PATH e quindi in: /usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib:/usr/lib."
parlando di postfix nel mio main.cf il path di sendmail è "/usr/sbin/sendmail"
nel php.ini è "/usr/sbin/sendmail -t -i "
ora se tutto è settato (spero) correttamente xè non riesco a mandare la mail?
Ho controllato pure il maillog,nessun messaggio come se il sistema neppure avesse preso in considerazione l'invio della posta.
Inoltre digitando il comando mailq mi da "Mail queue is empty"
aiutatemi grazie...