Avevo un problema con l'invio di mail, tramite Drupal, su Hosting Site5.
Hanno da poco cambiato le regole per l'invio delle mail dalla loro piattaforma ed ora solo con account SMTP si possono inviare appunto le mail.
Per ovviare a questo problema si deve scaricare il modulo denominato smtp, attivarlo e poi scaricare la classe PhpMailer (in questo caso alla versione 1.8.1) che viene sfruttata appunto per l'invio. Una volta scaricato l'archivio si deve decomprimere (tar xvzf) e copiare dentro la directory del modulo.
Si configura il modulo alla pagina admin/settings/smtp inserendo i dati che vengono richiesti. In fondo c'è un campo per testare l'invio, provate a mettere una mail valida, se vi arriva la mail tutto bene, altrimenti controllate il settings.
Aggiornamento
Ora è possibile posizionare la libreria PhpMailer fuori dalla directory del modulo (/sites/all/modules/smtp) per ovvii problemi durante l'aggiornamento e spostarla in /sites/all/libraries/.
Questo per ora è possibile solo patchando il modulo smtp.