diff --git a/CRM/Utils/Check/Component/Env.php b/CRM/Utils/Check/Component/Env.php index 215d4c0d33b4..9e115b451643 100644 --- a/CRM/Utils/Check/Component/Env.php +++ b/CRM/Utils/Check/Component/Env.php @@ -208,14 +208,19 @@ public function checkDomainNameEmail() { $messages = array(); list($domainEmailName, $domainEmailAddress) = CRM_Core_BAO_Domain::getNameAndEmail(TRUE); - $domain = CRM_Core_BAO_Domain::getDomain(); - $domainName = $domain->name; - $fixEmailUrl = CRM_Utils_System::url("civicrm/admin/domain", "action=update&reset=1"); + $domain = CRM_Core_BAO_Domain::getDomain(); + $domainName = $domain->name; + $fixEmailUrl = CRM_Utils_System::url("civicrm/admin/options/from_email_address", "&reset=1"); + $fixDomainName = CRM_Utils_System::url("civicrm/admin/domain", "action=update&reset=1"); if (!$domainEmailAddress || $domainEmailAddress == 'info@EXAMPLE.ORG') { if (!$domainName || $domainName == 'Default Domain Name') { - $msg = ts("Please enter your organization's name, primary address, and default FROM Email Address (for system-generated emails).", - array(1 => $fixEmailUrl)); + $msg = ts("Please enter your organization's name, primary address and default FROM Email Address (for system-generated emails).", + array( + 1 => $fixDomainName, + 2 => $fixEmailUrl, + ) + ); } else { $msg = ts('Please enter a default FROM Email Address (for system-generated emails).', @@ -224,7 +229,7 @@ public function checkDomainNameEmail() { } elseif (!$domainName || $domainName == 'Default Domain Name') { $msg = ts("Please enter your organization's name and primary address.", - array(1 => $fixEmailUrl)); + array(1 => $fixDomainName)); } if (!empty($msg)) {