function amazon_ses_verify_sender_id_form_validate in Amazon SES 7.2
Same name and namespace in other branches
- 7 includes/amazon_ses.admin.inc \amazon_ses_verify_sender_id_form_validate()
Validate domain name and email address, based on type of identity.
File
- includes/
amazon_ses.admin.inc, line 119 - Administration menu callbacks for amazon_mail_service.
Code
function amazon_ses_verify_sender_id_form_validate($form, &$form_state) {
if (isset($form_state['values']['identity_type'])) {
$identity_type = $form_state['values']['identity_type'];
switch ($identity_type) {
case 'EmailAddress':
if ($form_state['values']['identity_email'] == '') {
form_set_error('identity_email', t("The sender's email address is required."));
return '';
}
if (!valid_email_address($form_state['values']['identity_email'])) {
form_set_error('identity_email', t("The sender's email address you supplied is not valid."));
}
break;
case 'Domain':
if ($form_state['values']['identity_domain'] == '') {
form_set_error('identity_domain', t("The sender's Domain name is required."));
return '';
}
break;
}
}
}