Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-8793

Alert administrators on CiviCRM home page if default FROM email address, domain name or default civimail mailbox have not been configured

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Trivial
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.0.5
    • Fix Version/s: 4.1.0
    • Component/s: Usability
    • Labels:
      None

      Description

      Alerts are conditional on logged in user having 'administer CiviCRM' permission. Default CiviMail mailbox alert is conditional on CiviMail component enabled.

      Added form rule for Organization Contact and Address form (Domain.php) to not allow save with info@fixme.org FROM email address or 'Default Domain Name' as organization name.

      Added form rule to Mail Accounts form to not allow save with FIXME.org as mail account domain.

      ---- Original post —
      The configuration checklist contains one item which is essential to visit and a load more which will work for most people as is. CI and Jamie from PTP both arrived independently at the conclusion that the "Domain Information" form should be dealt with separately. Further we both think that the word "Domain" should not be used here since it is not domain related information and this should be changed to something like "Organization Information" or similar. Attached is an image of how we've approached this in CiviSites: if the email address is left unchanged, the block appears and when it's been edited it goes. Also attached is the code we've used which may be useful although it may do a bit more than this and has had some UK specific stuff stripped out so needs testing. There are also some hard coded paths which are not appropriate outside our situation.

        Attachments

        1. final-config.png
          54 kB
          David Moreton

          Activity

            People

            • Assignee:
              dgg David Greenberg
              Reporter:
              davem David Moreton
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: