Restrict ticket creation per email

Hi list, if this is FAQish I apologize, just couldn't find the right google terms and nothing related in the manual. Here's what I'd like to achieve: - I'm collecting emails from a dedicated mail adress "support@doma.in" - I've got a few customer users - I'd like only these to be able to create tickets by mail and everybody else be rejected - currently a ticket is created for eg every spam mail directed at "support@doma.in" Is there a way? Thanks! Cheers, Frank

2010/4/7 Frank Lahm
Hi list,
if this is FAQish I apologize, just couldn't find the right google terms and nothing related in the manual.
Here's what I'd like to achieve: - I'm collecting emails from a dedicated mail adress "support@doma.in" - I've got a few customer users - I'd like only these to be able to create tickets by mail and everybody else be rejected - currently a ticket is created for eg every spam mail directed at "support@doma.in"
Is there a way?
Thanks!
No replies so far. Anybody? Thanks! -Frank

Hi Frank,
I guess there is no google hit for this because what you want involves the
combination of different functionalities that are available in OTRS.
What you could to is to create a little event-based module or postmaster
filter that pushes a ticket to a given queue if the customer is not in your
customer database. This queue could then have an auto-reply, maybe, or you
can just close the ticket and that's it.
If you want, you could also remove those tickets from your system with a
GenericAgent job , for instance weekly.
Would this be what you're looking for?
((enjoy))
-
Michiel Beijen
R&D
Follow me on Twitter: @otrsnl [https://twitter.com/otrsnl]
OTRS AG
Norsk-Data-Str 1.
61352 Bad Homburg
Germany
T: +31 (0) 6457 42418
F: +49 (0) 9421 56818-18
I: http://www.otrs.com/
Business Location: Bad Homburg, Country Court: Bad Homburg, Commercial
register: 10751, Tax ID: 003 240
97505 Chairman of the Board: Burchard Steinbild, Managing Board: André
Mindermann (CEO), Martin Edenhofer
On Wed, Apr 7, 2010 at 2:26 PM, Frank Lahm
Hi list,
if this is FAQish I apologize, just couldn't find the right google terms and nothing related in the manual.
Here's what I'd like to achieve: - I'm collecting emails from a dedicated mail adress "support@doma.in" - I've got a few customer users - I'd like only these to be able to create tickets by mail and everybody else be rejected - currently a ticket is created for eg every spam mail directed at "support@doma.in"
Is there a way?
Thanks!
Cheers, Frank --------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW! http://www.otrs.com/en/support/enterprise-subscription/

Michiel,
thanks for looking into this!
2010/4/16 Michiel Beijen
I guess there is no google hit for this because what you want involves the combination of different functionalities that are available in OTRS.
From what you describe below, I'm aware of this functionalites, unfortunately that's not quite it because...
What you could to is to create a little event-based module or postmaster filter that pushes a ticket to a given queue if the customer is not in your customer database. This queue could then have an auto-reply, maybe, or you can just close the ticket and that's it. If you want, you could also remove those tickets from your system with a GenericAgent job , for instance weekly.
Would this be what you're looking for?
...that would keep incrementing the ticket id (I'm using a ticket id scheme with incrementig counter). I'd prefer a solution where emails without valid adresses would be completely kept out opf otrs. Rant: RT can do this. ;) On the other hand RT has no builtin collapsed view of the ticket history which is why I want to move to otrs. Is it possible to sponsor the development of a particular feature like this? Cheers, Frank

Maybe a way forward for you... if you are on Linux/Unix platform and bouncing email is OK for you. I use postfix mta to get incoming emails into OTRS. postfix has a feature to check the intended recipient by Mysql table lookup. I lookup systemaddresses to reject mails to arbitrary recipients at my OTRS host and allow only defined system addresses. Postfix has http://www.postfix.org/postconf.5.html#check_sender_access to do likewise. You will need to craft the query to the otrs database to list your valid customer emails with OK return codes and append a catch all "*", "550 unknown customer" at the end. Thank you for a good idea. I will try to do it for my installation too. Regards, Anton. 16.04.2010 14:08, Frank Lahm пишет:
Michiel,
thanks for looking into this!
2010/4/16 Michiel Beijen
: I guess there is no google hit for this because what you want involves the combination of different functionalities that are available in OTRS.
From what you describe below, I'm aware of this functionalites, unfortunately that's not quite it because...
What you could to is to create a little event-based module or postmaster filter that pushes a ticket to a given queue if the customer is not in your customer database. This queue could then have an auto-reply, maybe, or you can just close the ticket and that's it. If you want, you could also remove those tickets from your system with a GenericAgent job , for instance weekly.
Would this be what you're looking for?
...that would keep incrementing the ticket id (I'm using a ticket id scheme with incrementig counter). I'd prefer a solution where emails without valid adresses would be completely kept out opf otrs. Rant: RT can do this. ;) On the other hand RT has no builtin collapsed view of the ticket history which is why I want to move to otrs.
Is it possible to sponsor the development of a particular feature like this?
Cheers, Frank --------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW! http://www.otrs.com/en/support/enterprise-subscription/
participants (3)
-
Anton Gubarkov
-
Frank Lahm
-
Michiel Beijen