Why redmine user receives non watcher mail
In Redmine, a user can receive non-watcher emails for several reasons. Here are some possible explanations:
- Project notifications: If a user is a member of a project, they may receive notifications for issues, changes, or comments made by others in that project, even if they are not a watcher. This is because project membership is a broader permission than watching an issue.
- Issue assignments: When an issue is assigned to a user, they will receive an email notification, even if they are not a watcher. This is because assignment is a way to notify the user that they are responsible for working on the issue.
- Custom notifications: Redmine allows administrators to configure custom notification settings for specific roles or users. If a user has custom notification settings that include non-watcher emails, they may receive notifications for issues or changes that they are not watching.
- Email notifications for comments: By default, Redmine sends an email notification to all users who have commented on an issue when someone else comments on the same issue. This means that even if a user is not a watcher, they may receive an email notification if they have previously commented on the issue.
- Email notifications for changes: Redmine also sends an email notification to all users who have made changes to an issue when someone else makes changes to the same issue. This means that even if a user is not a watcher, they may receive an email notification if they have previously made changes to the issue.
- Watcher inheritance: If a user is a watcher of a parent issue and a child issue is created, they will automatically become a watcher of the child issue. If the child issue is updated, the user will receive an email notification, even if they are not a watcher of the child issue.
- Custom plugins: Some custom plugins for Redmine may introduce additional notification mechanisms that can cause non-watcher emails to be sent.
To prevent non-watcher emails from being sent, you can try the following:
- Review the notification settings for the project and issue to ensure that only watchers are receiving notifications.
- Check the custom notification settings for the user or role to ensure that they are not configured to receive non-watcher emails.
- Consider using a custom plugin or script to filter out non-watcher emails or modify the notification behavior.
- Reach out to your Redmine administrator or a Redmine expert for further assistance in configuring your notification settings.