Template parts in InfoPath are created as reusable set of controls. These controls can be used in any InfoPath Form Templates. Watch this video to see how you can create an email field validation template part and save it for reuse in multiple forms.
Download the EmailAddress-validation.xtp built in this video.
Please log in in the pane to the right, to view this video tutorial.
If you are not a member of the site, please look into subscription options.