Es gibt 3 Stufen des Anti-Spam Schutzes für öffentlich sichtbare Formulare, z.B. die Kontaktseite und die Registrierung. Die Einreichung eines Formulars wird nie ohne Rückmeldung abgelehnt. Vielmehr wird eine Fehlermeldung angezeigt, die die Nutzer/innen auffordert, es noch einmal zu versuchen.
Keine: Bei der Formulareinreichung werden keine Anti-Spam Prüfungen durchgeführt.
Einfache: Es werden einige grundlegende Prüfungen durchgeführt. Formulareinreichungen mit ungewöhnlichen E-Mail-Adressen, sowie Texte mit ungewöhnlich vielen URL werden abgelehnt.
Fortgeschrittene: (Erfordert eine Internetverbindung). Mahara führt zusätzliche Prüfungen durch, um zu klären, ob die E-Mail-Adresse wirklich existiert oder die enthaltenen URL auf einer Blacklist stehen.