X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FBAO%2FEmail.php;h=bd64e5f67d1e30079acf3aa44df5656f10a0960a;hb=1fa961e3e8412c4e81d66bc3b8a8b0a850c39f0d;hp=d3e5be77b35b07c7c5ac9bf5b684c3e2e87495b4;hpb=de2366653d436f078d793b696615cf8c52dc0550;p=civicrm-core.git diff --git a/CRM/Core/BAO/Email.php b/CRM/Core/BAO/Email.php index d3e5be77b3..bd64e5f67d 100644 --- a/CRM/Core/BAO/Email.php +++ b/CRM/Core/BAO/Email.php @@ -1,9 +1,9 @@ get('userID'); $fromEmailValues = array(); - // add the domain email id - $domainEmail = CRM_Core_BAO_Domain::getNameAndEmail(); - $domainEmail = "$domainEmail[0] <$domainEmail[1]>"; - $fromEmailValues[$domainEmail] = htmlspecialchars($domainEmail); + // add all configured FROM email addresses + $domainFrom = CRM_Core_OptionGroup::values('from_email_address'); + foreach (array_keys($domainFrom) as $k) { + $domainEmail = $domainFrom[$k]; + $fromEmailValues[$domainEmail] = htmlspecialchars($domainEmail); + } // add logged in user's active email ids if ($contactID) { @@ -314,6 +320,9 @@ AND reset_date IS NULL return $fromEmailValues; } + /** + * @return object + */ static function isMultipleBulkMail() { return CRM_Core_BAO_Setting::getItem(CRM_Core_BAO_Setting::MAILING_PREFERENCES_NAME, 'civimail_multiple_bulk_emails', NULL, FALSE); }