Emails pendientes en Communication Log

Post Reply
ddelgadillo
Znuny newbie
Posts: 2
Joined: 27 Jul 2018, 20:01
Znuny Version: OTRS 6
Real Name: Diego Delgadillo

Emails pendientes en Communication Log

Post by ddelgadillo »

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
You do not have the required permissions to view the files attached to this post.
miguelmz
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

Post by miguelmz »

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.

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.
Un saludo.
We want OTRS certifications in Spain!!

Check out my free addons! :mrgreen:
jemilio
Znuny newbie
Posts: 8
Joined: 13 Nov 2018, 16:37
Znuny Version: Version 6

Re: Emails pendientes en Communication Log

Post by jemilio »

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
fcasal
Znuny wizard
Posts: 336
Joined: 21 Apr 2014, 16:14
Znuny Version: 6.0.18

Re: Emails pendientes en Communication Log

Post by fcasal »

Te indica que tienes que ejecutarlo como usuario otrs en lugar de como root. ¿Has probado?
Post Reply