[rt-devel] Mail system

Darrin Walton darrinw at nixc.net
Mon Apr 22 23:19:27 EDT 2002


  |+ Could someone give me a 10,000 foot view of how RT listens and parses its
  |+ emails?  I don't want anything too technical but nothing so brief that is
  |+ doesn't explain..

Its rather simple actually.  You setup 'aliases' on your MTA (be it
sendmail, qmail, etc).  Whenever a message is sent to these aliases, it
invokes rt-mailgate.  rt-mailgate then parses the message, looking to see
if it is just a reply to an existing ticket (via the tag [domain.com
#ticketid]) and if so, it appends to that ticket (re-opening if
required) or creates a new ticket.

You create an alias for each queue, and point the alias to rt-mailgate
with the proper arguements.

-darrin





More information about the Rt-devel mailing list