а как вы это дело вызываете?
если смотреть инструкцию, даже с учетом что сниппет написан в 2006 году, eform не изменился и описание работы &eformOnBeforeMailSent осталось таким же assets/snippets/eform/docs/eform_example_events.htm
Да действительно это моя ошибка.. поставил лишний пробел после восклицательного знака... в вызове сниппета... и не много напутал с закрывающими скобками ’}’