I propose the addition of a new field type specifically designed to handle email addresses. Automatic validation of the field would be done by Uniface (similar to validation of date fields, numeric fields, etc.) to ensure the format of the address matches acceptable email formats. In addition, validation should include the ability (either automatically, or as an option) to verify that the email address was an actual functioning address - not just one that qualifies syntactically.
- A new field type specifically created for email addresses would be created. - field properties would include a radio box for specifying the level of validation required on the field (basic syntax or actual functioning address check) - enhanced email verification would entail the following steps: 1. A syntax check to verify that the email address is at least possibly valid 2. A domain check by looking up MX records for the provided address 3. A username test using SMTP to connect to the SMTP server of the recipient without actually sending an email
Uniface Development Environment