I noticed that I have "Unlimited" set on this option, however I have had two messages come in now that both had attachments on them and were not fed through spamd. I can only assume this is due to them exceeding some arbitrary message size limit. Below is logs of one of these messages:
Sep 23 00:17:49 bigbertha postfix/smtpd: 9D8392AF8233: client=mail-qw0-f52.google.com[220.127.116.11]
Sep 23 00:17:49 bigbertha postfix/cleanup: 9D8392AF8233: message-id=
Sep 23 00:17:49 bigbertha postfix/cleanup: 9D8392AF8233: warning: header Subject: Fwd: Stress Management powerpoint from mail-qw0-f52.google.com[18.104.22.168]; from= to= proto=ESMTP helo=
Sep 23 00:17:49 bigbertha postfix/qmgr: 9D8392AF8233: from=, size=1229310, nrcpt=1 (queue active)
Sep 23 00:18:02 bigbertha postfix/local: 9D8392AF8233: to=, orig_to=, relay=local, delay=13, delays=0.49/0.01/0/12, dsn=2.0.0, status=sent (delivered to command: /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME)
Sep 23 00:18:02 bigbertha postfix/qmgr: 9D8392AF8233: removed
I am absolutely, 100% positively sure SpamAssassin mail filtering was on at the time this message was received.
I have tried setting spamc's message size limit to some random number and then grepping through /etc/ but the only place this number is set is in virtualmin/webmin configuration files:
webmin/virtual-server/procmail/128486841814862:| /usr/bin/spamc -s 122223
webmin/virtual-server/procmail/125548902711700:| /usr/bin/spamc -s 122223
webmin/virtual-server/procmail/12540070557673:| /usr/bin/spamc -s 122223
webmin/virtual-server/procmail/125693127819731:| /usr/bin/spamc -s 122223
Does procmail actually read these files out of those folders before processing the messages it receives or are these supposed to go somewhere else also?