You are not logged in.
Pages: 1
Hello glpi team!
For my opinion, current mailing behavior in help-desk awful.
It looks like logs!
Help-desk it is dialog between user and technical specialist!
Lets see mail chain
1)User write letter for support
test
Denis,
Just a user
2)automatic answer from system
URL: https://glpi/glpi/index.php?redirect=tracking_308
Description of the ticket
Title: test
Requester: newtest3
Start date: 12-08-2009 11:07
Request source: E-Mail
Concerned Item: General
Status: New
Assigned to: Not assigned
Priority: Medium
Email Follow-up: Yes
Category: No defined category
----------------------------------------------------------
Content:
Test
Denis,
Just a user
Ticket updates : 0
All users, ask me "What is it?" no one understand.
3) answer from support
URL: https://glpi/glpi/index.php?redirect=tracking_308
Description of the ticket
Title: test
Requester: newtest3
Start date: 12-08-2009 11:07
Request source: E-Mail
Concerned Item: General
Status: Processing (assigned)
Assigned to: Support1
Priority: Medium
Email Follow-up: Yes
Category: No defined category
----------------------------------------------------------
Content:
Test
Denis,
Just a user
Ticket updates : 2
[ 12-08-2009 11:07 ]
Requester: Support1
Content:
support answer
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:07 ]
Requester: Support1
Content:
Ticket assign to: Not assigned -> Support1
Update of the status of the ticket: New -> Processing (assigned)
Planning: None
----------------------------------------------------------
--
As you can see to read answer user must read
a)Description of the ticket
b)Ticket Content:
For what? User want just read answer, and nothing more.
4) user write letter for support answer
follow-up update
From: logs@glpi.ru[mailto:logs@glpi.ru]
Sent: Wednesday, August 12, 2009 11:08 AM
To: newtest3
Subject: [GLPI #0000308] Root entity | New ticket's follow-up - test
URL: https://glpi/glpi/index.php?redirect=tracking_308
Description of the ticket
Title: test
Requester: newtest3
Start date: 12-08-2009 11:07
Request source: E-Mail
Concerned Item: General
Status: Processing (assigned)
Assigned to: Support1
Priority: Medium
Email Follow-up: Yes
Category: No defined category
Content:
Test
Denis,
Just a user
Ticket updates : 2
[ 12-08-2009 11:07 ]
Requester: Support1
Content :
support answer
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:07 ]
Requ ester: Support1
Content :
Ticket assign to: Not assigned -> Support1
Update of the status of the ticket: New -> Processing (assigned)
Planning: None
----------------------------------------------------------
--
5) He got automatic answer, but it is his email!
Users perceive this email as spam.
URL: https://glpi/glpi/index.php?redirect=tracking_308
Description of the ticket
Title: test
Requester: newtest3
Start date: 12-08-2009 11:07
Request source: E-Mail
Concerned Item: General
Status: Processing (assigned)
Assigned to: Support1
Priority: Medium
Email Follow-up: Yes
Category: No defined category
Content:
Test
Denis,
Just a user
Ticket updates : 3
[ 12-08-2009 11:09 ]
Requester: newtest3
Content:
follow-up update
From: logs@glpi.ru[mailto:logs@glpi.ru]
Sent: Wednesday, August 12, 2009 11:08 AM
To: newtest3
Subject: [GLPI #0000308] Root entity | New ticket's follow-up - test
URL: https://glpi/glpi/index.php?redirect=tracking_308
Description of the ticket
Title: test
Requester: newtest3
Start date: 12-08-2009 11:07
Request source: E-Mail
Concerned Item: General
Status: Processing (assigned)
Assigned to: Support1
Priority: Medium
Email Follow-up: Yes
Category: No defined category
Content:
Test
Denis,
Just a user
Ticket updates : 2
[ 12-08-2009 11:07 ]
Requester: Support1
Content :
support answer
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:07 ]
Requ ester: Support1
Content :
Ticket assign to: Not assigned -> Support1
Update of the status of the ticket: New -> Processing (assigned)
Planning: None
----------------------------------------------------------
--
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:07 ]
Requester: Support1
Content:
support answer
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:07 ]
Requester: Support1
Content:
Ticket assign to: Not assigned -> Support1
Update of the status of the ticket: New -> Processing (assigned)
Planning: None
----------------------------------------------------------
--
6) And finally his ticket resolved
Again he must read
a)Description of the ticket
b)Ticket Content:
URL: https://glpi/glpi/index.php?redirect=tracking_308
Description of the ticket
Title: test
Requester: newtest3
Start date: 12-08-2009 11:07
Request source: E-Mail
Concerned Item: General
Status: Closed (solved)
Assigned to: Support1
Priority: Medium
Email Follow-up: Yes
Category: Консультация
Content:
Test
Denis,
Just a user
Ticket updates : 6
[ 12-08-2009 11:13 ]
Requester: Support1
Content:
ticket closed
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:12 ]
Requester: Support1
Content:
Update of the status of the ticket: Processing (assigned) -> Pending
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:12 ]
Requester: Support1
Content:
Update of the category of the ticket: No defined category -> Консультация
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:09 ]
Requester: newtest3
Content:
follow-up update
From: logs@glpi.ru[mailto:logs@glpi.ru]
Sent: Wednesday, August 12, 2009 11:08 AM
To: newtest3
Subject: [GLPI #0000308] Root entity | New ticket's follow-up - test
URL: https://glpi/glpi/index.php?redirect=tracking_308
Description of the ticket
Title: test
Requester: newtest3
Start date: 12-08-2009 11:07
Request source: E-Mail
Concerned Item: General
Status: Processing (assigned)
Assigned to: Support1
Priority: Medium
Email Follow-up: Yes
Category: No defined category
Content:
Test
Denis,
Just a user
Ticket updates : 2
[ 12-08-2009 11:07 ]
Requester: Support1
Content :
support answer
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:07 ]
Requ ester: Support1
Content :
Ticket assign to: Not assigned -> Support1
Update of the status of the ticket: New -> Processing (assigned)
Planning: None
----------------------------------------------------------
--
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:07 ]
Requester: Support1
Content:
support answer
Planning: None
----------------------------------------------------------
[ 12-08-2009 11:07 ]
Requester: Support1
Content:
Ticket assign to: Not assigned -> Support1
Update of the status of the ticket: New -> Processing (assigned)
Planning: None
----------------------------------------------------------
--
This is without notifications when updating a ticket, as default.
GLPI really good program for administrators or tech support (i like it), but we work with stupid users.
So, what we can do better?
1) The best way it is use dynamic template for mail body, for eases change mail content and behavior.
With template every one can easily adapt mailing for his organization standard.
Currently mail body is hard-coded in glpi 0.72.1.
Following patch for glpi 0.72.1 add template support with IF ELSE logical blocks (just for example)
ftp://linvinus.ru/glpi/mailing_template.patch
In my template implementation templates placed in localization files, but because in template used language variables template must be at the end of the localization file.
Also in text template we can't use mailRow function.
But with templates we can create more compact and user friendly mail body.
For example if no planning in follow up then hide planning line in message body.
Show only necessary information.
Patch adds template only in to English localization file.
Patch contain old template style and my compact version.
By default used compact veriosn, to enable old style just comment out all php code below "Compact and user friendly version" in glpi/locales/en_GB.php
2)Stop spamming user with his email (step 5 in example email chain)
ftp://linvinus.ru/glpi/02_mail_do_not_spam_user.dpatch
My mailing style example:
1) user ticket
Subject:test ticket subject
test
ticket
body
2)answer email from glpi about new ticket
[20-08-2009 13:52] test ticket subject Requester Denis
test
ticket
body
--
URL: https://glpi/glpi/index.php?redirect=tracking_375
3)answer from support
with text "first follow-up" and 3 minutes duration.
planning hidden because it was not.
Ticket updates : 1
[ 20-08-2009 13:56 ] New ticket's follow-up Author Max
first follow-up
Follow-up duration: 3 Minute(s)
[20-08-2009 13:52] test ticket subject Requester Denis
test
ticket
body
--
URL: https://glpi/glpi/index.php?redirect=tracking_375
4) user answer with text "user answer"
and get resolved ticket with closed status and text "ticket resolved"
Ticket updates : 3
[ 20-08-2009 14:00 ] New ticket's follow-up Author Max
ticket resolved
Update of the status of the ticket: -> Closed (solved)
Change in closing date: -> 2009-08-20 14:00:40
Ticket assign to: Not assigned -> Max
Follow-up duration: 2 Minute(s)
[ 20-08-2009 13:59 ] New ticket's follow-up Author Denis
user answer
________________________________________
From: logs@glpi.ru [logs@glpi.ru]
To: Denis
Subject: [GLPI #0000375] Root entity | New ticket's follow-up - test ticket subject
Ticket updates : 1
[ 20-08-2009 13:56 ] New ticket's follow-up Author Max
first follow-up
Follow-up duration: 3 Minute(s)
[20-08-2009 13:52] test ticket subject Requester Denis
test
ticket
body
--
URL: https://glpi/glpi/index.php?redirect=tracking_375
[ 20-08-2009 13:56 ] New ticket's follow-up Author Max
first follow-up
Follow-up duration: 3 Minute(s)
[20-08-2009 13:52] test ticket subject Requester Denis
test
ticket
body
--
URL: https://glpi/glpi/index.php?redirect=tracking_375
p.s.
all patches that i use available here ftp://linvinus.ru/glpi
glpi 0.83.2, ocs 2.0.2-2, Ubuntu 8.04.4 LTS
Offline
Please send all your patchs to the glpi-dev@gna.org mailing list.
Mail template is a issue in the roadmap for a long time (https://forge.indepnet.net/issues/show/848) but main problem is the internationalisation of the mail.
Notification process need to be completly rewritten : https://forge.indepnet.net/wiki/glpi/GlpiNotifications
So this template system is not the priority for the moment.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
MoYo
i have got following error:
You are not allowed to post to this mailing list, and your message has
been automatically rejected. If you think that your messages are
being rejected in error, contact the mailing list owner at
glpi-dev-owner@gna.org.
--------------------
From: Denis Linvinus <linvinus@gmail.com>
To: glpi-dev@gna.org
Date: Mon, 24 Aug 2009 15:13:38 +0400
Subject: patches from linvinus
glpi 0.83.2, ocs 2.0.2-2, Ubuntu 8.04.4 LTS
Offline
You must subscribe to the list before sending your message.
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
remi thanks! at first time i don't understand where i can subscribe.
glpi 0.83.2, ocs 2.0.2-2, Ubuntu 8.04.4 LTS
Offline
Has this patch been incorporated into GLPI?
Offline
yes for several of them in 0.72.2.
See changelog
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Pages: 1