Add ability to mark contacts as Do Not Contact via Campaign actions

originally posted as: https://github.com/mautic/mautic/issues/2484
and also here: https://github.com/mautic/mautic/issues/2763

"…In my opinion, Do Not Contact seems to be one of the most important flags in Mautic. Its critical for ensuring people don’t get emailed who don’t want emails, and cleaning up lists and such.

There does not seem to be way to set this flag from a campaign action. For example I would like to create a re-engagement campaign, that if the user doesn’t engage within X days, have them marked as Do Not Contact automatically…"

This enhancement would be extremely helpful for both subscription management and data cleanup processes.

12 posts were merged into an existing topic: feature request: add action “set as do not contact” in campaign and form