Hola a todos:
Estamos por implementar OTRS 6. Ya configuramos todas las respuestas automáticas, escalación de tickets, filas, etc. A lo largo de la configuración hicimos varias pruebas,a demás de que la plataforma ya se había utilizado para levantar algunos tickets. Cuando lo conectamos con el correo (en un servidor de Exchange) se comenzaron a mandar todos los correos que teníamos en fila en el Communication Log. Tuvimos que cerrar el correo directamente del servidor de Exchange porque comenzó el envío de más de 3,000 correos. Actualmente tengo más de 2,000 correos en la lista de comunicaciones fallidas del Communication Log.
¿Cómo puedo eliminar estos correos para evitar que cuando vuelva a conectar el correo se haga el envío de los mismos? ¿Si vuelvo a conectar el correo ya no se enviaran estos correos? Puedo ver que todos los días se están volviendo a procesar las comunicaciones, sin éxito porque no hay correo por el que salgan. Anexo captura de pantalla.
Les agradezco su apoyo!
Diego Delgadillo
OTRS 6
Emails pendientes en Communication Log
-
- Znuny newbie
- Posts: 2
- Joined: 27 Jul 2018, 20:01
- Znuny Version: OTRS 6
- Real Name: Diego Delgadillo
Emails pendientes en Communication Log
You do not have the required permissions to view the files attached to this post.
-
- Znuny wizard
- Posts: 370
- Joined: 17 Nov 2011, 17:46
- Znuny Version: 6.0.10
- Real Name: Miguel
- Company: SIA
- Location: Madrid, Spain.
Re: Emails pendientes en Communication Log
Hola Diego,
Tienes que entrar a la maquina con el usuario otrs y ejecutar este comando: /opt/otrs/bin/otrs.Console.pl Maint::Email::MailQueue --delete-all
Despues revisa de nuevo el log para ver si hay cola de correos antes de activarlo.
Te dejo toda la leyenda de opciones, tambien te recomiendo ejecutar el comando Console sin parametros para ver todo lo que puedes hacer.
Un saludo.
Tienes que entrar a la maquina con el usuario otrs y ejecutar este comando: /opt/otrs/bin/otrs.Console.pl Maint::Email::MailQueue --delete-all
Despues revisa de nuevo el log para ver si hay cola de correos antes de activarlo.
Te dejo toda la leyenda de opciones, tambien te recomiendo ejecutar el comando Console sin parametros para ver todo lo que puedes hacer.
Code: Select all
/opt/otrs/bin/otrs.Console.pl Maint::Email::MailQueue
Mail queue management.
Usage:
otrs.Console.pl Maint::Email::MailQueue [--send] [--list] [--delete] [--delete-all] [--filter ... (--filter ...)] [--force] [--verbose]
Options:
[--send] - Attempt to send all possible mails from the mail queue.
[--list] - List available messages in the mail queue (can be used with --filter).
[--delete] - Delete messages from the mail queue (must be used with --filter).
[--delete-all] - Delete all messages from the mail queue.
[--filter ... (--filter ...)] - Filter actions on messages (can be used with --list and --delete). Example: --filter="ID::1" (Possible filters: ID|ArticleID|CommunicationID|Sender|Recipient|Attempts)
[--force] - Force the send of the messages even if send time hasn't been reached (can be used with --send). Example: --send --force
[--verbose] - Display debug information (can be used with --send). Example: --send --verbose
[--help] - Display help for this command.
[--no-ansi] - Do not perform ANSI terminal output coloring.
[--quiet] - Suppress informative output, only retain error messages.
Re: Emails pendientes en Communication Log
Hola perdonad, por reflotar el hilo cuando hago la comanda que indicas:
/opt/otrs/bin/otrs.Console.pl Maint::Email::MailQueue --delete-all
me indica lo siguiente:
Error: You cannot run otrs.Console.pl as root. Please run it as the 'otrs' user or with the help of su:
su -c "bin/otrs.Console.pl MyCommand" -s /bin/bash otrs
/opt/otrs/bin/otrs.Console.pl Maint::Email::MailQueue --delete-all
me indica lo siguiente:
Error: You cannot run otrs.Console.pl as root. Please run it as the 'otrs' user or with the help of su:
su -c "bin/otrs.Console.pl MyCommand" -s /bin/bash otrs
Re: Emails pendientes en Communication Log
Te indica que tienes que ejecutarlo como usuario otrs en lugar de como root. ¿Has probado?