Hola Juan,
'noreply@localhost' no tiene una "forma" correcta. Todo correo-e debe responder a la forma: dirección@dominio.com
Por lo tanto, el sistema está detectando que la dirección de correo 'noreply' desde la que se intenta enviar la comunicación al usuario, no es correcta.
Podrías intentar revisar la configuración que tiene Moodle para el envío de correos (comunicaciones a los usuarios) en la siguiente ruta del Menú: Administración del sitio \ Extensiones \ Mensajes de salida \ Email, y ver la configuración, especialmente la "Dirección 'no-reply'" donde, si coincide con 'noreply@localhost' puedes probar a cambiarla por 'noreply@tudominio.com', por ejemplo.
Aquí puedes configurar un servidor real de correo electrónico con una dirección de correo existente que podrías utilizar para el envío de comunicaciones a los usuarios de tu plataforma.
Quizá te sirva de orientación éste documento de Moodle: https://docs.moodle.org/all/es/Configuración_del_correo
Un saludo
JP