Correo de notificación registro de Usuario

Re: Correo de notificación registro de Usuario

de David Hernández -
Número de respuestas: 0

Hola María,

Según mis pruebas, estos son los pasos:

1) Ingresar a tu plataforma como administradora.

2) Configurar la cuenta de soporte:

Bloque "Administración" -> Sección "Administración del sitio" -> Servidor -> Contacto de soporte

Del lado derecho de la pantalla, configurar "Nombre del soporte", y "Email de soporte".

La dirección de correo respectiva debe existir y debe estar bien escrita.

Asimismo, esta cuenta debe estar asignada al administrador del sistema (tu Moodle).

3) Abrir el siguiente archivo, con un editor de texto como Notepad++ (Windows):

[moodle]/lib/moodlelib.php

4) Buscar la función "function send_confirmation_email" (sin las comillas).

En la versión 3.5.2+ está por la línea 6223.

5) Al final de dicha función,viene la siguiente línea:

return email_to_user($user, $supportuser, $subject, $message, $messagehtml);

6) Justo antes de ella, colocar esta otra (es muy parecida, pero no tiene el "return", no lo vayas a incluir; asimismo tiene dos veces "$suportuser"):

email_to_user($supportuser, $supportuser, $subject, $message, $messagehtml);

7) De esta manera, la modificación quedaría como:

// Directly email rather than using the messaging system to ensure its not routed to a popup or jabber.
email_to_user($supportuser, $supportuser, $subject, $message, $messagehtml);
return email_to_user($user, $supportuser, $subject, $message, $messagehtml);

8) Hacer las pruebas respectivas.

Finalmente, hace años, cuando el último grito de la moda era Moodle 1.9, había una página de "hacks" de Moodle, que ya desapareció.

De ahí tomé la solución y simplemente la "actualicé". guiño

Saludos