Ho avuto gli stssi problemi con 3.3.6 trasferito da locale. ho corretto il nome sito nel config.php da "miosito" a "miosito.it", poi, dopo numerosi ulteriori tentativi, ho disattivato "personalizza risposta" nel modulo del contatto così da vedere le risposte di errore nell'invio, alla fine ha funzionato con
funzione mail > PHP mail
Mail from > mioindirizzocompleto
nome mittente > miosito.it
percorso > /usr/sbin/sendmail
Auth SMTP > NO
Sicurezza > nessuno
porta > 25
nome utente > mioindirizzocompleto
password > miapw la stessa di outlook
host > smtp.mioprovider.it
Non so a questo punto cosa sia veramente servito, ma così ha cominciato a funzionare e non lo modifico più
spero sia utile per qualcuno.