I'm trying to hack in mismatched emails, so far I've been able to change this in class.pop3.php:
//Allow mismatched emails?? For now NO.
//if(!$ticket || strcasecmp($ticket->getEmail(),$var))
if(!$ticket)
$ticket=null;
But the email looks like a response from the end user and isn't a staff response. The end user is notified that osTicket received their reply. I need it to act like a regular response so that the end user is notified of the actual reply. I'm not worried if ANYONE can append to a ticket, as I would prefer it.
We currently are using Kayako Support Suite, and one of the admins replies to certain tickets from their phone. How it works in Support Suite is that, no, you can't update the ticket status or assign it. But, the end user is notified of their reply, which is the most important. They can always close the ticket when they're finally at their desk.
Basically, if this feature can't be ported over, we cannot switch to osTicket. Everything else fits our needs perfectly.