Kayako logo
Modifications & Extensions Modifications, extensions and guides for your Kayako help desk software.


Kayako develops robust helpdesk software, live chat and real-time visitor monitoring software.
Kayako is trusted by more than 30,000 organizations, including a number of Fortune 500 companies and government institutions.
Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  (#1) Old
Matthew Offline
Member
 
Matthew's Avatar
 
Posts: 270
Join Date: Oct 2007
Location: Jakarta, Indonesia
Email Ban Extension: Delete Spam Accounts - 19-05-2009, 03:35 AM

I am required by our company's business process to allow email tickets without pre-registration. The issue, of course, is that we leave ourselves open to spammers. My solution thus far has been to use POP3 accounts and have SpamAssassin on our mail server flag messages which can then be shuffled into a spam 'folder' (a department created to collect spam tickets). The sender addresses can then easily be added to the parser ban list, though we must take care not to ban valid, but spoofed, addresses.

Nevertheless, the user accounts remain in Kayako--because as we know, the Ban & Delete option does not delete any user accounts. A number of people on other threads have asked how to automatically delete these accounts, which often contain zero tickets.

If you auto-delete zero ticket accounts, however, you run the risk of deleting valid accounts of user who, for example, only log in to use the Knowledgebase, Troubleshooters, or Downloads.

I see two ways to approach this problem of spurious user accounts.
  1. Extend the functionality of Ban & Delete to also delete any user account which exists for the sender. Since access to this facility can be controlled in the staff group permissions, this could work well and with relative safety. However, it will mean that most staff must go through a two-step process to delete a spam ticket:
    1. Ban the address.
    2. Delete the spam ticket.
  2. Another option is to extend the functionality of the Email Bans list to allow mass-deletion of spam user accounts. My logic says that if I've banned the email address, I should in nearly every case delete any associated user account--but I'd like to be able to check the account first before doing anything so drastic.
I may yet try option 1 (easy, I think), but for now I've concentrated on option 2. Here's what my mod does:
  • Creates a version of the Email Bans list on the staff side.
  • Creates a new column in the list which indicates the "User Status" of a particular email address, i.e., whether a corresponding account exists for that particular address.
  • If the account exists, you can click a link to open it, and view any associated tickets.
  • You can select any number of email addresses, and mass-delete any user accounts associated with them.
The screenshot shows how this looks:



Because of the time involved, I'm going to hold off for the moment on notating the mod until there are several people out there (especially other community developers) who actually express an interest.
Attached Images
File Type: png staffemailbans.png (82.9 KB, 77 views)


Matthew Arciniega
Free: Ticket List & Search | Dept. Display Names
Free: Outlook/HTML Tickets| Staff Parser Log
Tutorials: SLA System
| Template Groups
KSS v3.20.02 | PHP: 5.2.6 | MySQL: 5.0.58 | CentOS 4
   
Reply With Quote
  (#2) Old
Jamie Edwards Offline
Operations Manager
 
Jamie Edwards's Avatar
 
Posts: 7,361
Join Date: Jan 2006
Location: England, UK
19-05-2009, 10:07 AM

I think this would be a brilliant addon


Jamie Edwards (jamie.edwards ]at[ kayako.com)
----------------------------------------------------------------
---
   
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Auto delete tickets where autoresponder email bounced dicks Mail parser 0 11-03-2009 12:13 PM
Mass action -> Option to Ban & Delete & Delete User Account caitlyntw Tickets 2 25-03-2008 01:00 AM
Register multiple email accounts for single User? hurtdidit Archive 15 06-05-2007 04:22 AM



Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78