Я хотел бы добавить правило spamassassin в зависимости от того, есть ли вложение в сообщении от конкретного отправителя или нет. Есть ли способ фильтровать сообщения от определенного отправителя, чтобы сообщения без вложений получали низкий балл, а сообщения с вложениями помечались как спам?
Может быть, проверьте, есть ли строка Content-Disposition: attachment; находится где-то в почте.
Проверьте плагин Mail :: SpamAssassin :: Plugin :: MIMEEval. Возможно, вы можете принудительно установить счет, когда совпадает __MIME_BASE64. Посмотрите на 20_body_tests.cf.