prima di tutto grazie per la risposta

di prove in relatà ne ho già fatte:

- ho già utilizzato 3 diversi indirizzi di posta (uno su libero, uno di altro dominio, e quello dell'ufficio)

- ho provato ad installare 2 pacchetti "precofenzionati"

- ho provato a mettere nella funzione direttamente gli indirizzi (eliminando quindi tutte le variabili, comprese le $_POST[__] )
in pratica ho provato una cosa del genere:

Codice PHP:
mail("roc@altro_dominio.it""prova invio mail""questa è una prova""From: roc<roc@mio_dominio.net>"); 
senza alcun risultato.

Mi viene il dubbio che nel server dove risiede il sito (chiarisco che le prove le faccio on-line, non in locale) ci sia qualche cosa che impedisca l'invio di posta con la funzione mail() perchè se la mando a me stesso in realtà funziona

Mi spiego:
il dominio è "mio_dominio.net"

se l'e-mail viene spedita a "indirizzo@mio_dominio.net" la cosa funziona.

Non invia nulla (e non riesco a far visualizzare alcun errore) se invece il destinatario è
"indirizzo@altro_dominio.it"

Grazie ancora per l'aiuto !