So after finally getting the daily reports to work for than 2 weeks with no segmentation faults, it seems that unless I log on to the server and run '/bin/sh crontab.logger' as the zimbra user, the mail report gets marked as [SPAM].
Now i'm pretty sure this is due to the fact that the server has a hostname of "mail.xxx.com" and the accounts/domain it has to send mail to is firstname.lastname@example.org. So the mail is coming from Zimbra@mail.xxx.com.
Can I just whitelist the hostname? or is there a different/better to solve this problem?