Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-29534

Use email address in reply can not be deactivated

    Details

    • Database:
      MySQL
    • Testing Instructions:
      Hide

      Pre-requisite

      1. Course with atleast one forum activity with active discussion and two students.
      2. Enroled Students should have "Email digest type" = "No digest" in there profile.
      3. unset forum_replytouser (Site administration ► Plugins ► Activity modules ► Forum)
      4. In site policies reduce max editing time to 1 min. (Home ► Site administration ► Security ► Site policies)

      Test 1

      1. Log in as student and post something to discussion.
      2. Wait for 1 min and run cron and check email or both students. It should come from noreply@ {YourMOODLEInstall}

        with the name of student (who created post)

      Test 2

      1. Log in as admin and set forum_replytouser (Site administration ► Plugins ► Activity modules ► Forum)
      2. Log in as student and post something to discussion.
      3. Run cron and check email or both students. It should come from student email (who created post)

      Test 3

      1. Set "Hour to send digest emails" so that digest can be mailed in next cron (Site administration ► Plugins ► Activity modules ► Forum)
      2. Set "Email digest type" = "complete" in enroled user profile.
      3. Post in forum with different student login.
      4. Wait for hour (as set in Hour to send digest emails) and run cron and make sure you get the digest email, with noreply email and site short name : forum digest.
      Show
      Pre-requisite Course with atleast one forum activity with active discussion and two students. Enroled Students should have "Email digest type" = "No digest" in there profile. unset forum_replytouser (Site administration ► Plugins ► Activity modules ► Forum) In site policies reduce max editing time to 1 min. (Home ► Site administration ► Security ► Site policies) Test 1 Log in as student and post something to discussion. Wait for 1 min and run cron and check email or both students. It should come from noreply@ {YourMOODLEInstall} with the name of student (who created post) Test 2 Log in as admin and set forum_replytouser (Site administration ► Plugins ► Activity modules ► Forum) Log in as student and post something to discussion. Run cron and check email or both students. It should come from student email (who created post) Test 3 Set "Hour to send digest emails" so that digest can be mailed in next cron (Site administration ► Plugins ► Activity modules ► Forum) Set "Email digest type" = "complete" in enroled user profile. Post in forum with different student login. Wait for hour (as set in Hour to send digest emails) and run cron and make sure you get the digest email, with noreply email and site short name : forum digest.
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE
    • Pull Master Branch:
      wip-mdl-29534

      Description

      Deactivation of 'Use email address in reply' in the forum module settings (Site administration ► Plugins ► Activity modules ► Forum -> forum_replytouser) does not work, Moodle continues to send out forum mails with the users email address as sender. Setting users emaildisplay to 'Hide my email address from everyone' seems to be the only way to avoid this

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Votes:
                  14 Vote for this issue
                  Watchers:
                  16 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    11/Mar/13