...
communication_report(error_codes, time_sent):
communication report = {
check error booleans against error codes
}
for error code in error codes:
include readable message
return communication report
Email system
validate_email(email):
...
...
communication_report(error_codes, time_sent):
communication report = {
check error booleans against error codes
}
for error code in error codes:
include readable message
return communication report
Email system
validate_email(email):
...