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";
}
}