Welcome, if you would like to post a comment please register.
We also encourage you to explore all things Zimbra with our team and members of the community.
Is there anyway to see what emails Zimbra killed over the course of a day? I have a user that over the last couple of days that is expecting an email but hasn't received it. I know the email made it through to our system but he never gets it. I was wondering if Zimbra was killing it before it got to him.
I looked over the log file for the time frame and I don't see where the message listed at all. If Zimbra kills something it thinks is spam, will it show up in the log file.
Yes as Postfix has to receive it first before handing off to Amavis. You could also increase the log_level in /opt/zimbra/conf/amavisd.conf.in to level 2 and then do
Code:
su - zimbra
zmamavisdctl stop ; zmamavisdctl start
Yes as Postfix has to receive it first before handing off to Amavis. You could also increase the log_level in /opt/zimbra/conf/amavisd.conf.in to level 2 and then do
Code:
su - zimbra
zmamavisdctl stop ; zmamavisdctl start
But that just changes it from that point out. No way to go back and search the last couple of days?
There are two ways an email can be "killed" by Zimbra. Either it's refused at the mta level or it's killed by Amavisd.
MTA-level (RBLs configured via Admin GUI) will generate a bounce to the sender. There will also be a notation in both /var/log/zimbra.log and /var/log/maillog
Amavisd (Spamassassin) won't generate bounces. But in zimbra.log you'll see a line containing either the text "Passed SPAMMY" (meaning it went to the Junk folder) OR "Blocked SPAM" (meaning it was silently dropped).
How do you know that the email made it through to your system? Can you post the relevant log entries showing this?
One thing that could be happening is that the user has a filter which is filing or deleting the message. This will show up in /opt/zimbra/log/mailbox.log--that file shows final disposition of messages after they're moved into an account.