[Php-it] Problemi con mail()
Alessandro Marinuzzi
alecosnet at inwind.it
Fri Jul 6 18:17:22 CEST 2007
Claudio M. ha scritto:
> Cesare D'Amico ha scritto:
>> Occhio che in safe mode non si può usare il 5° parametro. Se lo usi
>> in safe mode, il comando mail() smette semplicemente di funzionare (a
>> meno di un warning che però in produzione non vedrai a video, spero,
>> ma solo nei log).
>>
> Si si tutto chiaro, mi sono letto il mail del PHP varie volte e ho
> visto queste cose molto bene e infatto ora, dopo il consiglio del 5
> parametro che mi avete dato, ora funziona tutto a dovere.
> Quello che non capisco e' perche' ha cominciato a darmi quel problema,
> php anche se non sono bravissimo lo uso da anni e cosi' anche il
> comando mail e non ho mai avuto quel problema e inoltre su una
> macchina praticamente identica (stesso S.O. stesso PHP e stesso
> postfix) il problema non mi si pone
> La soluzione grazie a voi lo trovata, ma vorrei capire anche la causa :)
>
> Bye
>
io aggiungo non si può usare una sintassi del genere per controllare se
il primo invio è fallito e tentare con il secondo invio?
if (!@mail($mail, $subject, $message, $headers)) {
if (!@mail($mail, $subject, $message, $headers, "-f $fmail")) {
exit("e-mail non spedita!");
}
}
così almeno si tenta il 5° parametro in estremis ;-)
--
Alessandro Marinuzzi
--------------------
http://www.alecos.it
--------------------
More information about the Php-it
mailing list