Mailgun 电子邮件验证 API 的 Objective C 包装器。
BZGMailgunEmailValidator *validator =
[BZGMailgunEmailValidator validatorWithPublicKey:YOUR_PUBLIC_KEY];
[validator validateEmailAddress:self.emailFieldCell.textField.text
success:^(BOOL isValid, NSString *didYouMean) {
// Validation succeeded
} failure:^(NSError *error) {
// Validation failed
}];
performsFallbackValidation
设置为 NO
。如果您正在使用 Cocoapods,只需将 pod 'BZGMailgunEmailValidation'
添加到您的 Podfile
。
否则,将 BZGMailgunEmailValidator.h
和 BZGMailgunEmailValidator.m
添加到您的项目中。
http://blog.mailgun.com/post/free-email-validation-api-for-web-forms/
http://documentation.mailgun.com/api-email-validation.html