Hi all,
I've had osTickets setup on one server for 1.5 years now and have had nothing but smooth sailing. Recently I've setup a separate server (a clone actually) for another dept and I'm running into an issue I never had on the original server.
On my original server I only have 1 email address it checks, however, on my new server it has to check over 50 different email boxes. Emails are not arriving as expected in osTickets. They arrive just fine in the mailbox but then just sit there waiting to be made into tickets. I looked into the database and checked the mail_lastfetch timestamp and found the following:
3 email addresses have:
0000-00-00 00
33 email addresses have:
2010-12-16 21
18 email addresses have:
2011-01-03 10
1 address has:
2011-01-03 14
The problem is that none of these are up to date. All of my email accounts are presently setup to check every 1 minute (while testing) and yet some haven't been checked in 2 weeks, some in several hours and the last one in a couple of hours. Every single one of these is set to "mail_active=1" so they are all enabled and should be checked every single minute.
I've checked every single log I can think of (mysql, server mail logs, mail production logs, dashboard errors, etc) there is NOTHING that tells me what is going on. Can anyone help me with this? I have just 3 days left until I'm gone for 2 weeks and they really need to get this into place and functioning as its a replacement to an expensive product they don't want to renew.
All help is appreciated. Thanks very much.
Edit: Additional info - every single email account has '0' for mail_errors and 000-00-00 00 for mail_lasterror.
Edit 2: I've disabled all but the 2 most important accounts for now. I thought maybe there was some sort of LIMIT set somewhere but there doesn't appear to be one. One of those two accounts appears to be for the time being fetching every minute as intended. The other account was last fetched at 23 last night. Still no errors reported.