Page 1 of 1

How to set email notification settings, only assignee

Posted: 06 Aug 2018, 11:28
by mpa
I have tried several settings to adjust my email notification settings without any luck so far.
So the question is... is it me?

Goal;
- Only managers do recieve an email when new tickets are submitted.
- Only the person to whom a ticket is being assigned to will recieve an email, including if the assignee is filled in when submitting a new ticket.
- When a ticket gets resolved, a certain member should alway be getting notified by email. This can also be all members within an authorisation-group.

- I don't want that everyone is getting an email on new
- I don't want that everyone is getting an email when change on handler (assignee)

Technically the mail-function works just fine.

Please help how to adjust my settings.
Any help would be very appreciated.

Thanks in advanced.

Marnix

Re: How to set email notification settings, only assignee

Posted: 06 Aug 2018, 12:21
by atrol
Do you use page page Manage > Manage Configuration > E-Mail Notifications ?
If so, attach a screenshot and I will try to tell you the columns/rows you should check/uncheck.

Re: How to set email notification settings, only assignee

Posted: 06 Aug 2018, 19:46
by mpa
Hi Atrol,

Hereby a screendump.

Thx, Marnix

Re: How to set email notification settings, only assignee

Posted: 06 Aug 2018, 20:09
by atrol
Not that easy to help as
- your screen dump is right clipped, e.g. I can't see access level manager
- you introduced own access levels
- this is no original Mantis, e.g. there is no label "Asset type owner" in Mantis
mpa wrote: 06 Aug 2018, 11:28 - Only managers do recieve an email when new tickets are submitted.
- Only the person to whom a ticket is being assigned to will recieve an email, including if the assignee is filled in when submitting a new ticket.
- I don't want that everyone is getting an email on new
In row "Status Changes to new", check only in columns " User who is handling the issue" and "Manager"
mpa wrote: 06 Aug 2018, 11:28 - When a ticket gets resolved, a certain member should alway be getting notified by email. This can also be all members within an authorisation-group.
Check the appropriate access level in row "Status Changes to closed"
mpa wrote: 06 Aug 2018, 11:28 - I don't want that everyone is getting an email when change on handler (assignee)
Uncheck all boxes in row "E-mail on change of handler"

Re: How to set email notification settings, only assignee

Posted: 09 Aug 2018, 08:28
by mpa
Hi Atrol,

Thanks for your feedback.
I made indeed some minor and textual adjustments, but technically everything is still the same.

I have set your settings like you mentioned. And set the account settings of the assignee person according attachment.

Actions:
Submitted an new ticket, not assigned to anyone. --> the person did not get an email. (I would expected it according to his personal settings.)
Openend an existing ticket, assigned to that person, --> the person did not get an email. (I would expected it according to the settings.)

So, it seems i still don't get it right......

Re: How to set email notification settings, only assignee

Posted: 10 Aug 2018, 12:14
by atrol
You can enable email logging that find out what's happening
https://www.mantisbt.org/docs/master/en ... ig.logging
e.g. set

Code: Select all

$g_log_level = LOG_EMAIL | LOG_EMAIL_RECIPIENT;
You might also want to set $g_log_destination to log it in a separate file instead of your default PHP logs.

Re: How to set email notification settings, only assignee

Posted: 11 Jan 2019, 16:23
by mpa
Hi Atrol,

Thanks for the feedback Atrol, but still struggling.

It seems that your personal (account) settings overrides the general settings.

So if option 'E-mail on Change of Handler' is un-checked in your personal settings, you won't receive any email when assignee has been changed. Even when the ticket is assignee to that particular person.

But if you have checked the box 'E-mail on Change of Handler', you will also receive emails which are changed to another user. And that is not what I want to accomplice. Because then the email looses its 'power'.

So, the question is; How do set the general settings and personal setting, so that a the person only receives an email when a ticket is assigned to him/her?

KR,
Marnix

Re: How to set email notification settings, only assignee

Posted: 13 Jan 2019, 10:11
by atrol
mpa wrote: 11 Jan 2019, 16:23 It seems that your personal (account) settings overrides the general settings.
Override is not the right explanation for it.
At first, general settings are applied, after that personal settings.
You can not override a general setting in your personal setting, e.g. you can't receive email for something where the administrator deactivated them in general settings.
mpa wrote: 11 Jan 2019, 16:23 So, the question is; How do set the general settings and personal setting, so that a the person only receives an email when a ticket is assigned to him/her?
Not possible by configuration.
You would have to change source code of Mantis or write a plugin to get what you want.

Re: How to set email notification settings, only assignee

Posted: 13 May 2020, 13:34
by ghirschy
Do we have any news on this?
I have the same problem, I want to send an email, only to the person assigned for the ticket.

Re: How to set email notification settings, only assignee

Posted: 17 Jan 2021, 15:25
by szollosi
Hi, according to my experience, if the user has administrator acces level, every e-mail will come.
But if you change the acces levele to manager , it solved my problem.
It mey be help.