Unsubscribe link in emails

General discussion of development ideas and the approaches taken in the 3.x branch of phpBB. The next feature release of phpBB 3 will be 3.2/Rhea followed by 3.3.
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.1. If you need support for phpBB 3.1 please visit the 3.1.x Support Forum on phpbb.com.

If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
Post Reply
raykai
Registered User
Posts: 3
Joined: Wed Feb 24, 2016 6:56 pm

Unsubscribe link in emails

Post by raykai » Sun Jan 15, 2017 6:45 am

Currently, all emails being sent out by phpbb and the mass emailing feature as well as email notifications does not have an unsubscribe mechanism built in.

Many countries now require such functionality, like CAN-SPAM in the US. Additionally, Canada's antispam legislation (CASL) http://fightspam.gc.ca/eic/site/030.nsf/eng/home

It would be nice having at least an official extensions that would allow users to easily unsubscribe to such messages from a link in the emails without having to login and follow a process in the UCP. This is not only convenient, but in some cases required by law in some jurisdictions.

It would also be beneficial to us Canadian's to have some sort of "CASL compliance" feature (similar how there is a COPPA feature) that would give administrators the option to show a selection box on the registration page so the user can decide to opt in (not opt out as required by CASL) to mass emails, and while not required by CASL, an opt in for notifications emails as well. It could go along with Pony's suggestion here https://area51.phpbb.com/phpBB/viewtopi ... 10#p243711 with regards to having a "Legal" section in the ACP where all these features could be grouped.

User avatar
DavidIQ
Customisations Team Leader
Customisations Team Leader
Posts: 1731
Joined: Thu Mar 02, 2006 4:29 pm
Location: Earth
Contact:

Re: Unsubscribe link in emails

Post by DavidIQ » Sun Jan 15, 2017 9:03 am

Notifications do have an unsubscribe link. The link says something to the effect of:
If you no longer wish to watch this forum you can either click the
"Unsubscribe forum" link found in the forum above, or by clicking the
following link:
Mass emails aren't really a subscription so I'm not sure that qualifies for the subject at hand.
Image

User avatar
sitesplat
Registered User
Posts: 8
Joined: Wed Dec 10, 2014 4:28 pm

Re: Unsubscribe link in emails

Post by sitesplat » Mon Jan 16, 2017 7:16 pm

The user is indeed subscribed to the Admin/board emails by default...
raykai wrote:
Sun Jan 15, 2017 6:45 am
It would also be beneficial to us Canadian's to have some sort of "CASL compliance" feature (similar how there is a COPPA feature) that would give administrators the option to show a selection box on the registration page so the user can decide to opt in (not opt out as required by CASL) to mass emails, and while not required by CASL, an opt in for notifications emails as well. It could go along with Pony's suggestion here https://area51.phpbb.com/phpBB/viewtopi ... 10#p243711 with regards to having a "Legal" section in the ACP where all these features could be grouped.

Hey Ray, here you go, fellow Canadian here :) http://www.sitesplat.com/phpBB3/viewtop ... =17&t=3204 that should help a bit. If you need something more specific/fancier let me know. Enjoy
- FLATBOOTS - phpBB Flat Design - Bootstrap3
- Contact me Via PM or e-mail for Custom work
- Deploy an SSD cloud server in 55 seconds. Sign up and get $10 in credit.

User avatar
RMcGirr83
Registered User
Posts: 357
Joined: Fri Mar 09, 2007 1:51 am
Contact:

Re: Unsubscribe link in emails

Post by RMcGirr83 » Tue Jan 24, 2017 9:01 pm

sitesplat wrote:
Mon Jan 16, 2017 7:16 pm
The user is indeed subscribed to the Admin/board emails by default...
Hey Ray, here you go, fellow Canadian here :) http://www.sitesplat.com/phpBB3/viewtop ... =17&t=3204 that should help a bit. If you need something more specific/fancier let me know. Enjoy

Code: Select all

core.user_setup'	                => 'load_language_on_setup',
No need to load the language file on user setup, which is called on every page, if your extension only applies to ucp.
Do not hire Christian Bullock he won't finish the job and will keep your money

Post Reply