Mail icon

Mail

Maintained by Marc Català, Albert Gasset
Internal course messaging with a webmail-like interface
Price option: Free

Supports Moodle 2.3-5.2 See all versions
Latest release: 2 months ago
Installations: 3837
Downloads (last 90 days): 704

Frankenstyle name: local_mail
Local plugins

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Se podrá configurar mas adelante el uso de este plugin por roles?? o sea que solo permita comunicación Alumno - Alumno, Alumno - Tutor, etc
Gracias Marc por tu tiempo, efectivamente se logra anular los adjuntos con la configuración que mencionas, pero el problema es que la sección de Adjuntos no desaparece lo que podría provocar reclamos por parte de los usuarios, por otro lado estoy intentando que la comunicación sea solo entre usuarios con el rol alumno o estudiante puesto que para comunicación Estudiante - Profesor utilizamos otro plugin, me puedes dar alguna pista de donde debo modificar???
Hola Miguel Angel,
El error que nos comentas lo hemos solucionado, y en los próximos días lanzaremos una nueva versión con la corrección aplicada. (Gracias por el aviso)
En referencia a anular los adjuntos en los mensajes, se puede conseguir cambiando las preferencias del plugin (Administración del sitio/Extensiones/Extensiones locales/Correo), si se asigna un 0 al parámetro 'Número máximo de ficheros adjuntos' se evita que los usuarios pueden adjuntar ficheros.
Saludos
Despues de revisar un poco el código pude encontrar el error:
En el archivo "local/mail/message.class.php" línea 407 se hace referencia a la tabla "mdl_local_mail_index" cuando lo correcto debería ser "{local_mail_index}" de ese modo toma en cuenta la el prefijo correctamente.
Otra consulta, se puede quitar la posibilidad de que los usuarios adjunten archivos???????
Por lo menos en mi caso no es muy importante archivos adjuntos por lo que deshabilitar esta opción sería muy propicia.
Saludos
Hola
Estoy evaluando este plugin, cuando intento ver la bandeja de entrada de uno de los usuarios matriculados arroja el siguiente error:
[23-Jun-2014 10:37:36 America/La_Paz] Default exception handler: Error al leer de la base de datos Debug: Table 'campusus_moodle.mdl_local_mail_index' doesn't exist
SELECT count(*) FROM mdl_local_mail_index WHERE type=? AND item=? AND messageid = ?
[array (
0 => 'attachment',
1 => 1,
2 => '1',
)]
Error code: dmlreadexception
* line 443 of /lib/dml/moodle_database.php: dml_read_exception thrown
* line 996 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
* line 1428 of /lib/dml/moodle_database.php: call to mysqli_native_moodle_database->get_records_sql()
* line 1501 of /lib/dml/moodle_database.php: call to moodle_database->get_record_sql()
* line 1672 of /lib/dml/moodle_database.php: call to moodle_database->get_field_sql()
* line 414 of /local/mail/message.class.php: call to moodle_database->count_records_sql()
* line 45 of /local/mail/renderer.php: call to local_mail_message->has_attachment()
* line 115 of /local/mail/renderer.php: call to local_mail_renderer->attachment()
* line 1024 of /local/mail/renderer.php: call to local_mail_renderer->messagelist()
* line 565 of /local/mail/view.php: call to local_mail_renderer->view()
Lo que me llama la atención el texto "'moodle.mdl_local_mail_index' " al parecer no utiliza correctamente el config.php puesto que el prefijo en mi caso es uno diferente al que viene por defecto en moodle no es mdl
Alguna sugerencia???
Hola,
he instalado el módulo. He detectado un error. Puedo enviar y recibir mensajes sin problemas pero cuando respondo un mensaje recibo un mensaje "Error al leer de la base de datos" (dmlreadexception). En ese momento, los usuarios involucrados reciben el mismo error al acceder a cualquier enlace del módulo. ¿os pasa a vosotros? ¿podéis ayudarnos?
gracias.
Hi Stasia,
This error it’s caused by a SQL syntax error.
We need to know which SQL script is causing the error, can you paste a screenshot when the error shows up?
To find out which SQL script is causing the error for yourself, you can activate Moodle’s database debug mode ($DB->set_debug(true);), when database debug mode is on all sql queries are printed on screen.
Hey Marc, this is the error message: error reading from database (error/moodle/dmlreadexception).
I was trying to give a reply to the admin's message as a student, enrolled in a course but not in a group (no groups at all are created).
I enabled debugging but can't see any other error message but the same.
Hi Stasia Scani,
I have replied to a message on moodle 2.6.2 with no problems, can you tell us about your course configuration (group mode, roles, etc) and paste the error message you got sending the message?
Hola Jorge Merino,
Para desactivar el envío de notificaciones al correo externo se debe acceder al perfil del usuario -> Mensajería y desmarcar las casillas 'Email' del aparado 'Correo'.
Hola J. Cristóbal,
Mail permite deshabilitar su uso a nivel de rol, es decir, debes cambiar el permiso 'local/mail:usemail' de un rol a 'Prevenir' o 'Prohibir' dentro de un curso.
Hello, it seems to be a little issue with this plugin in Moodle version 2.6.2 When I click 'Reply', write a message and then 'Send', I get an error message. The recipient can see that there's a new message, but can't read it. Need help here!
Hola Marc, Hemos instalado la última versión (1.5) sobre moodle 2.6.3 y todo funciona correctamente. Sin embargo, no encuentro la forma de habilitar o deshabilitar la herramienta de correo para un usuario concreto y/o para un curso. ¿Es posible?
Hola a todos, lo primero daros las gracias por vuestra contribución.
Acabo de instalar el módulo para Moodle 2.6 y me he encontrado un pequeño problema: el usuario aunque tenga desactivado lo del envío de correos en su perfil, recibe los correos de este módulo en su correo externo. ¿Existe la posibilidad de desactivar ese envío de correos al correo externo, o al menos que en vez de recibir todos los correos, le envíen uno tipo resumen?
Muchas gracias.
Hola Marc, si, sad he vuelto a desinstalar el plugin y vuelto a instalar, y en la instalación no hay problema, pero cuando inento acceder a cualquier opción (redactar,...) me lanza un error 500 internal servel error.