Corregir el error producido por DMARC policy en Moodle
Si te llega un rebote de correos de tu Moodle con el error
de que yahoo que no acepta los correos que mandas mediante la plataforma de
Moodle, es porque yahoo tiene una política DMARC policy que si no se mandan los
correos desde el servidor fuente no los acepta.
de que yahoo que no acepta los correos que mandas mediante la plataforma de
Moodle, es porque yahoo tiene una política DMARC policy que si no se mandan los
correos desde el servidor fuente no los acepta.
En este caso se quiso mandar un correo desde a una cuenta en
Gmail y no lo acepta por que no esta autorizado por la política DMARC y no lo
acepta porque el correo no viene del servidor de yahoo, viene de tu servidor
donde está configurado Moodle.
Gmail y no lo acepta por que no esta autorizado por la política DMARC y no lo
acepta porque el correo no viene del servidor de yahoo, viene de tu servidor
donde está configurado Moodle.
Para resolverlo hay que editar el archivo:
moodle/lib/moodlelib.php
Hay que buscar la línea de código donde esta:
$mail->From = $from->email;
Y hay que sustituirla por está:
$mail->Frp, = $CFG->noreplyaddress;
Guardamos y salimos.
Para más información ve el foro https://moodle.org/mod/forum/discuss.php?d=257981
Y Listo.
Espero que esta información
te sea de utilidad.
te sea de utilidad.
Si te sirvió visita mi sitio
en internet http://www.richardsite.com.mx/ donde encontrarás todo a un clic de distancia.
en internet http://www.richardsite.com.mx/ donde encontrarás todo a un clic de distancia.
O también te será útil mi
blog http://blogdeecomputo.blogspot.mx/ con todo sobre tecnología, programación,
soporte a errores en equipos de cómputo y mucho más.
blog http://blogdeecomputo.blogspot.mx/ con todo sobre tecnología, programación,
soporte a errores en equipos de cómputo y mucho más.
Deja un comentario con algún
enlace interesante que recomiendes.
enlace interesante que recomiendes.