ORE Studio 0.0.4
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
email_validator Class Reference

Validates email addresses against basic format requirements. More...

#include <email_validator.hpp>

Collaboration diagram for email_validator:
Collaboration graph

Static Public Member Functions

static validation_result validate (const std::string &email)
 Validates an email address against basic format requirements.
 

Detailed Description

Validates email addresses against basic format requirements.

The email_validator class performs basic validation of email addresses. This is not a full RFC 5322 compliant validator, but checks for common formatting issues.

Current checks:

Member Function Documentation

◆ validate()

validation_result validate ( const std::string &  email)
static

Validates an email address against basic format requirements.

Parameters
emailThe email address to validate.
Returns
validation_result containing is_valid flag and error message if invalid.