probabilmente è un errore dato dal server di posta, per cui potrebbe non dipendere dallo script
comunque alcune note:
* Return-pach è un header sbagliato (Return-Path), magari al server è indigesto
* è scorretto usare $_POST[var], dovresti usare $_POST['var'] (o con le virgolette)
il perchè è spiegato qui:
http://www.php.net/manual/it/language.types.array.php
alla voce "Array do's and don'ts"
se devi usare gli array associativi dentro ad una stringa:
"From: {$_POST['nome']}\r\n" (con le graffe)
* in alcune situazioni (server web su win, server di posta qmail) c'erano dei problemi coi ritorni a capo (se ho ben capito, la tua variabile $s_eol)
ciao ciao

Rispondi quotando