Tienes el foro en miarroba.com ¿no? Ése es el problema, es un host gratuito y no funciona bien. Para empezar tienen la función de envío de mail capada, por tanto siempre que haya que enviar un mail (al registrarse un usuario, al añadir una respuesta a un tema...) te va a salir el error pq no puede enviarse el email.
Lo del error del login se puede solucionar con un código que hay puesto en las FAQ de este subforo, miralas. Pero lo del envio de mail no tiene solución, salvo cambiarse de host.
Saludos