diff --git a/core/src/main/java/hudson/tasks/Mailer.java b/core/src/main/java/hudson/tasks/Mailer.java index 87270b08ff4bf928d3c21ef21c6c88530af9138a..6aada7d4cfd74e4c8ac62e4da1941efbd9d374f1 100644 --- a/core/src/main/java/hudson/tasks/Mailer.java +++ b/core/src/main/java/hudson/tasks/Mailer.java @@ -392,6 +392,13 @@ public class Mailer extends Notifier { return doAddressCheck(value); } + public FormValidation doCheckDefaultSuffix(@QueryParameter String value) { + if (value.matches("@[A-Za-z0-9.\\-]+") || Util.fixEmptyAndTrim(value)==null) + return FormValidation.ok(); + else + return FormValidation.error("This field should be '@' followed by a domain name."); + } + /** * Send an email to the admin address * @throws IOException