List of usage examples for org.apache.commons.validator.routines EmailValidator getInstance
public static EmailValidator getInstance()
From source file:com.epam.ta.reportportal.database.entity.user.UserUtils.java
/** * Validate email format against RFC822// w ww.j a v a2 s .co m * * @param email Email to be validated * @return TRUE of email is valid */ public static boolean isEmailValid(String email) { return EmailValidator.getInstance().isValid(email); }
From source file:com.mycompany.mavenproject1.robertclasses.CheckFormat.java
public static boolean isEmailAdres(String str) { EmailValidator validator = EmailValidator.getInstance(); return (validator.isValid(str)); }
From source file:com.pamarin.income.util.EmailValidatorT.java
@Test public void test() { assertTrue(EmailValidator.getInstance().isValid("jittagornp@gmail.com")); }
From source file:business.Validator.java
/** * This method checks if the Email is valid, * based on the EmailValidator API from Apache. * @param email//from w ww .j a v a 2 s . c o m * @return */ public boolean isValidEmailAddress(String email) { return EmailValidator.getInstance().isValid(email); }
From source file:com.liferay.petra.mail.InternetAddressUtil.java
public static boolean isValid(String emailAddress) { EmailValidator emailValidator = EmailValidator.getInstance(); return emailValidator.isValid(emailAddress); }
From source file:com.kynomics.validators.MyEmailValidator.java
@Override public void validate(FacesContext context, UIComponent uiComponent, Object value) throws ValidatorException { EmailValidator emailValidator = EmailValidator.getInstance(); HtmlInputText htmlInputText = (HtmlInputText) uiComponent; String email = (String) value; if (StringUtils.isNotEmpty(email)) { if (!emailValidator.isValid(email)) { FacesMessage facesMessage = new FacesMessage(htmlInputText.getLabel() + ": email is not valid!"); throw new ValidatorException(facesMessage); }// w w w. j a v a2 s.c o m } }
From source file:com.hangum.tadpole.commons.libs.core.utils.ValidChecker.java
/** * email valid checker//from w w w . j a v a2 s. c o m * * @param email * @return */ public static boolean isValidEmailAddress(String email) { return EmailValidator.getInstance().isValid(email); }
From source file:com.remediatetheflag.global.actions.validators.ValidatorEmail.java
@Override public boolean isValid(JsonObject json, String attribute) { return null != json.get(attribute) && EmailValidator.getInstance().isValid(json.get(attribute).getAsString()); }
From source file:com.email.SendEmailNotification.java
/** * This sends a basic notification email that is just pure TEXT. Message is * sent from the section gathered/* w w w .j av a 2s.c o m*/ * * @param eml DocketNotificationModel */ public static void sendNotificationEmail(DocketNotificationModel eml) { //Get Account SystemEmailModel account = null; for (SystemEmailModel acc : Global.getSystemEmailParams()) { if (acc.getSection().equals(eml.getSection())) { account = acc; break; } } if (account != null) { String FROMaddress = account.getEmailAddress(); String[] TOAddressess = ((eml.getSendTo() == null) ? "".split(";") : eml.getSendTo().split(";")); String subject = eml.getMessageSubject(); String body = eml.getMessageBody(); Authenticator auth = EmailAuthenticator.setEmailAuthenticator(account); Properties properties = EmailProperties.setEmailOutProperties(account); Session session = Session.getInstance(properties, auth); MimeMessage email = new MimeMessage(session); try { for (String To : TOAddressess) { if (EmailValidator.getInstance().isValid(To)) { email.addRecipient(Message.RecipientType.TO, new InternetAddress(To)); } } email.setFrom(new InternetAddress(FROMaddress)); email.setSubject(subject); email.setText(body); if (Global.isOkToSendEmail()) { Transport.send(email); } else { Audit.addAuditEntry("Notification Not Actually Sent: " + eml.getId() + " - " + subject); } DocketNotification.deleteEmailEntry(eml.getId()); } catch (AddressException ex) { ExceptionHandler.Handle(ex); } catch (MessagingException ex) { ExceptionHandler.Handle(ex); } } }
From source file:ch.unibas.fittingwizard.application.tools.Notifications.java
public boolean isMailRecipientAndSenderDefined() { return EmailValidator.getInstance().isValid(getRecipient()) && EmailValidator.getInstance().isValid(getSender()); }