Caldera Forms processor which ensures that specific field values can only be submitted once per form. Furthermore all given field slugs define a unique constraint.
Define an email field and configure this processor for it. The form can only be submitted once using each email adress.