A very small (WIP) FreeScout module to allow one click uninstall from mailing lists
Find a file
2024-07-19 22:00:20 +01:00
.github fix instructions in release notes 2024-07-19 22:00:20 +01:00
Config adding lots more - hopefully with a pre-commit 2023-05-09 19:05:54 +01:00
Console Init 2023-05-08 22:17:23 +01:00
Database adding lots more - hopefully with a pre-commit 2023-05-09 19:05:54 +01:00
Entities Init 2023-05-08 22:17:23 +01:00
Http fix to ensure build passes 2024-07-19 21:54:07 +01:00
images Added some pictures.... 2023-05-09 00:23:20 +01:00
Providers adding lots more - hopefully with a pre-commit 2023-05-09 19:05:54 +01:00
Public adding lots more - hopefully with a pre-commit 2023-05-09 19:05:54 +01:00
Resources Init 2023-05-08 22:17:23 +01:00
Tests Typo fix 2023-05-10 07:53:16 +01:00
.gitignore Ignore vendor 2024-07-19 21:25:31 +01:00
composer.json better phpcs 2023-05-09 17:28:30 +01:00
composer.lock better release management 2024-07-19 21:11:53 +01:00
INSTALL.md Added Kofi 2023-05-09 00:14:57 +01:00
LICENSE Init 2023-05-08 22:17:23 +01:00
module.json fix instructions in release notes 2024-07-19 22:00:20 +01:00
README.md Typo fix 2023-05-10 07:53:16 +01:00
start.php adding lots more - hopefully with a pre-commit 2023-05-09 19:05:54 +01:00

Add mailing list Unsubscribe functionality

Using the FreeScout SampleModule as the basis, it looks for the unsubscribe headers in new messages and creates a simple unsubscribe link in the conversation subject bar.

If it can be unsubscribed.... Unsubscribe Available

And once you have clicked on it.... Unsubscribed

How it appears in the conversation history.... Action

When you click the link it makes a POST/GET to the appropriate URL and creates a thread action message with the details.

Still very much a work in progress - looking to support mailto unsubscribe as well. Have been running in production for some time.

Free to use, but if you end up using it in an organisation with 20 or more users, or provide it as part of another package or service, please consider support me via https://ko-fi.com/aarhus and/or helping with the development/maintenance.

Have added Secret Checking and Codecov

Thanks