Premetto che non ne capisco molto di Javascript/Jquery.
Non ho per niente risolto il problema descritto a primo POST e sto diventando pazzo perchè sono certo che alla fine sarà la solita supidaggine.

Guardate il codice che ho postato prima...
Se io disabilito il controllo AJAX del form, cioè cancello l'intero script, la mail viene mandata.

L'unica modifica che ho effettuato al codice HTML del form è questa:
codice:
<form id="contact-us" action="<?php bloginfo('siteurl'); ?>/" method="post">
Ripeto: senza controllo campi AJAX, funziona.

Lo script AJAX, però, fa il suo lavoro: controlla i campi obbligatori e garantisce gli effetti che io voglio. Dopo la sua azione, compare il messaggio di conferma invio, ma la mail non viene inviata.
Qualcuno sa aiutarmi per favore?