[otrs] OTRS 2.1 - removing system message from raw queue -
genericagent
dont-spam-me
dont-spam-me at rutledge.com.au
Wed Nov 8 15:18:49 CET 2006
Hi,
I had an issue where otrs 2.0 (now 2.1) was unable to connect to it's
configured mail server. This caused otrs to generate an email every 10
or 20 minutes for about 2 weeks, but these actually all got sent to the
Raw Queue all one second apart.
So I have 1935 tickets in the raw queue {near identical to}:
----From:
Mail Delivery Subsystem <MAILER-DAEMON at dynamic7.rutledge.com.au>
To: <otrs at dynamic7.rutledge.com.au>
Subject: Warning: could not send message for past 4 hours
**********************************************
** THIS IS A WARNING MESSAGE ONLY **
** YOU DO NOT NEED TO RESEND YOUR MESSAGE **
**********************************************
The original message was received at Fri, 15 Sep 2006 18:45:02 +1000
from localhost.localdomain [127.0.0.1]
----- Transcript of session follows -----
<root at dynamic7.rutledge.com.au>... Deferred: Connection refused by
dynamic7.rutledge.com.au.
Warning: message still undelivered after 4 hours
Will keep trying until message is 5 days old
-----
1. I started trying to bulk delete {close} these items. But the
interface is clumsy and slow in this regard because:
a. each time you click the bulk check box a dialog box is displayed:
{you checked a ticket for bulk action - OK} that you need to click,
before going to the next item.
b. you can maximally show only about 25 tickets per page.
Perhaps it could be enhanced so that the agent/admin doesn't get the
dialog box every time {maybe keeping the first}, and also by allowing
the user to display all tickets in one long page, and having a single
check item: select all for bulk action.
2. With help from the otrs mail list, I found genericAgent. It would
seem that I could create such a GE task that erases {permanently} every
item in the Raw Queue {ie the 2000 tickets mentioned above}.
The manual at http://doc.otrs.org/2.1/en/html/x1095.html doesn't really
show how to use it. What makes most sense is to:
GenericAgent|Add|Name=test3|Add
- Queue=Raw
- Delete|Delete Tickets=Yes|
- Save
Then in the list for the newly created test3 genericagent, I click the x
in the run-now column. The page is reloaded and the test3 Last Run is
updated to the current time - it looks like it could have worked.
There is no reduction in the number of Raw Queue items that I wanted
deleted.
What am I doing wrong ?
3. Once created, clicking the task name doesn't allow me to edit the task.
4. Once an GE task is created it does not seem possible to delete it
using the delete item in the GE task list.
[Any of these issues could be to do with the rpm packaging for Fedora
Core, but this seems to work OK for the most part.]
Thanks in advance for any tips or solutions.
DaveT.
More information about the otrs
mailing list