Koozali.org: home of the SME Server
Obsolete Releases => SME Server 7.x => Topic started by: michaelzeke on July 10, 2007, 12:38:21 PM
-
Hi, my email was working fine yesterday and this morning when i checked no mails are being delivered to the users. Fetchmail is fetching all the mails no problem but seems qmail is not delivering the mails. I've also tested sending mails to the outside world and they get received no problem... so the only thing i can think is that qmail isn't working. If i send mail internally though it also doesn't get delivered.
Can someone advise on this?
Kind Regards,
-
I have had this problem before...
all the delivery method had some how changed to "forward to address below" in the users setup, and as there was no forward address the mail was not delivered
-
I've also tested sending mails to the outside world and they get received no problem... so the only thing i can think is that qmail isn't working.
If you can send to the outside world then qmail is working.
The qmail log file will tell you what it is doing.
-
I get this sometimes ... not sure if it's your problem though
Open Putty and run top
See if Clamv or spamd (can't remember) is hogging the processor ... If it is I just tell the machine to re-boot and all comes good again.
This has stopped my mail from getting through on occasions.
There have been problems in the past with ppl getting this ... not sure if there is a fix out there yet.
Regards,
Tib
-
Ok, so it seems if you have an email address in the forwarding box that is incorrect it can corrupt your entire queue not sure why? The only way to fix this was to delete the queue folders ... al of them... and recreate them... this seemed to fix the problem.
-
Ok, so it seems if you have an email address in the forwarding box that is incorrect it can corrupt your entire queue
No, that's not true.
not sure why? The only way to fix this was to delete the queue folders ... al of them... and recreate them... this seemed to fix the problem.
But could very well product others.
My advice is to always diagnose problems before "fixing" them.