-syntax region nmShowMessage start="\fmessage{" end="\fmessage}" contains=nmShowHeader,nmShowBody,nmShowAttachment,nmShowPart
-syntax region nmShowHeader start="\fheader{" end="\fheader}" contained
-syntax region nmShowBody start="\fbody{" end="\fbody}" contained contains=nmShowAttachment,nmShowPart
-syntax region nmShowAttachment start="\fattachment{" end="\fattachment}" contained
-syntax region nmShowPart start="\fpart{" end="\fpart}" contained
+syntax region nmShowMessage start='\fmessage{' end='\fmessage}' contains=nmBlockStart,nmShowHeader,nmShowBody,nmShowAttachment,nmShowPart,nmBlockEnd
+syntax region nmShowHeader start='\fheader{' end='\fheader}' contained contains=nmBlockStart,nmBlockEnd
+syntax region nmShowBody start='\fbody{' end='\fbody}' contained contains=nmBlockStart,nmShowAttachment,nmShowPart,nmBlockEnd
+syntax region nmShowAttachment start='\fattachment{' end='\fattachment}' contained contains=nmBlockStart,nmBlockEnd
+syntax region nmShowPart start='\fpart{' end='\fpart}' contained contains=nmBlockStart,nmBlockEnd
+
+syntax region nmBlockStart start='^\f[a-z]\+{' end='$' oneline
+syntax region nmBlockEnd start='^\f[a-z]\+}' end='$' oneline