Hi all,
I'm new to Kayako and am trying to get it installed and working at work.
Setup and information:
- Email is hosted on a separate machine (running Microsoft Exchange).
- Kayako is hosted on dedicated helpdesk machine (running CentOS 4).
- I tried unsuccessfully to use POP3/IMAP so now I'm trying piping.
I realise that piping can only be used on the same machine that the mail is on, so I am using fetchmail to get it from the exchange server and put it in the mailbox of a local user on the linux box called 'support'. This appears to be working so far as I can run the script (.fetchmailrc):
Code:
poll 192.168.127.54
with protocol pop3
username support password support is support
tail -f /var/log/maillog shows this when a message is retrieved:
Code:
Jan 8 17:49:26 qccu-helpdesk sendmail[18930]: alias database /etc/aliases rebuilt by root
Jan 8 17:49:26 qccu-helpdesk sendmail[18930]: /etc/aliases: 79 aliases, longest 40 bytes, 870 bytes total
Jan 8 17:50:17 qccu-helpdesk sendmail[18939]: m087oHXd018939: from=<jcataldo@qccu.com.au>, size=5731, class=0, nrcpts=1, msgid=<F4D175BF16401840B52D7C3CD31ADE78019E4CD3@lynx-exch.lynx-fs.com.au>, bodytype=8BITMIME, proto=ESMTP, daemon=MTA, relay=qccu-helpdesk [127.0.0.1]
Jan 8 17:50:17 qccu-helpdesk sendmail[18940]: m087oHXd018939: to=<support@localhost>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=35916, dsn=2.0.0, stat=Sent
/etc/aliases has the piping I believe I need (I needed to use the smrsh method as the mail was being forwarded to root by postmaster if I didn't):
Code:
# Piping the helpdesk mail
From: support: "|/var/www/html/cli/index.php"
To: support: "| php -q /etc/smrsh/index.php"
Now if I use
mutt to view the mail via command line on the CentOS machine I can view the email messages. The question is how do I get them into Kayako from there?
Also, what will I need in the Kayako E-mail Queue?
Just
support for the email address and
piping for the fetch type?
Justin