diff --git a/www/index.php b/www/index.php index 39a2878..00d7636 100644 --- a/www/index.php +++ b/www/index.php @@ -484,7 +484,13 @@ if($checkemail != "OK") { $id = 1; - $_SESSION['_config']['errmsg'] .= _("Email Address given was invalid, or a test connection couldn't be made to your server, or the server rejected the email address as invalid")."
\n$checkemail
\n"; + if (substr($checkemail, 0, 1) == "4") + { + $_SESSION['_config']['errmsg'] .= _("The mail server responsible for your domain indicated a temporary failure. This may be due to anti-SPAM measures, such as \"greylisting\". Please try again in a few minutes."); + } else { + $_SESSION['_config']['errmsg'] .= _("Email Address given was invalid, or a test connection couldn't be made to your server, or the server rejected the email address as invalid"); + } + $_SESSION['_config']['errmsg'] .= "
\n$checkemail
\n"; } }