Hi Mike and everyone in the forum. I just came back from a long and well rested vacation so I'm sorry I couldn't post/share the response/solution before that.
I would like to thank forum support and also Zimbra support ticket team. The cause of the missing email being sent To: and Cc: was a "user problem"
Being an executive user they can never be wrong or can never be blamed for making changes that will cause missing emails. Back to the cause...
The missing email was caused by a filter the user created -->
--------
zimbraMailSieveScript: require ["fileinto", "reject", "tag", "flag"];
# Filter1
if anyof (header :contains "from" "SPAM@chilemaq.cl" , header :contains "to" "user@domain.com" , header :is "subject" "MASSIVE Discounts" ) {
discard;
stop;
}
--------
The mistake in the above filter is "ANYOF" when it should only take effect if "ALLOF" the following conditions are met.
With regards to email contents and meeting invites having blank content... My users are still experiencing even on WebMail, emails with blank content and only when "viewed original" will the full content be shown. So i ran a google search and dug up some old zimbra forum archives. It seems that mime header errors could be the cause of the problem. I could not confirm it as the zimbra.log.5.gz file for that particular time/date was strangely missing. So I just followed the post to disable header errors by:->
vim amavisd.conf.in
@bypass_header_checks_maps = (1);
$bad_header_quarantine_to = undef;
I'm not sure if this will solve the problem of missing content but I hope it will.
Hope this post will benefit other users.
Cheers. |