I have it all working pretty well, I think I might move this into production next week if I can figure one thing out.
When a user replies to an email and no one has been assigned a ticket then no one gets the reply, obviously it goes into the system, the user is notified of the reply but because no one is assigned then no one in our support staff gets the reply.
If there a way to enable replies to go to all staff even if no one is assigned the ticket?