| Ah... figured it out -
06-12-2007, 06:28 AM
It appears I didn't have my mail queues setup properly.
Here's my understanding of the problem and solution to my problem in case others should encounter the same situation.
In my case, I was trying to setup multiple departments (Sales, Support, Billing, etc...), which is not difficult to do within Kayako. Users can then select the appropriate department when submitting a ticket through the web form.
From an email perspective, I was creating multiple email aliases for each department (sales@, support@, billing@), but rather than set up each alias with it's own mail queue, each alias would simply forward to a single alias and mailbox that Kayako would retrieve the mail from. I would then use rules to route mail from the same mailbox to the appropriate department.
This seemed like a reasonable approach, since it meant less administration. But what this meant was, there was no way to override the From Name and From Email when responding to tickets that are created through the web form.
The solution is tie a department to a mail queue by creating a mail queue for each department, even if the mail queue is not used to pop mail.
When creating the Mail queue, you specify which department mail placed into the mail queue will be assigned to. This configuration appears to actually work both ways, meaning tickets assigned to a particular department, despite the fact the ticket does not actually exist in the mail queue (as is the case for web form submitted tickets), will still follow the Mail Queue overrides.
It seems a bit counter-intuitive, but apparently that's how it works. I just hope it stays this way. |