Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/revertit/mybb-rt_disposablemails

RT Disposable Mails is a plugin which checks an external API to retrieve filtered spam mails, and saves them into database periodically via tasks.
https://github.com/revertit/mybb-rt_disposablemails

mybb-plugin php

Last synced: 5 days ago
JSON representation

RT Disposable Mails is a plugin which checks an external API to retrieve filtered spam mails, and saves them into database periodically via tasks.

Awesome Lists containing this project

README

        

## RT Disposable Mails
RT Disposable Mails is a plugin which checks an external API to retrieve filtered spam mails and saves them into cache. Then check based on settings if user can login/register.

### Table of contents

1. [❗ Dependencies](#-dependencies)
2. [📃 Features](#-features)
3. [🎉 Contribute](#-contribute)
4. [➕ Installation](#-installation)
5. [🔼 Update](#-update)
6. [➖ Removal](#-removal)
7. [💡 Feature request](#-feature-request)
8. [🙏 Questions](#-questions)
9. [🐞 Bug reports](#-bug-reports)
10. [📷 Preview](#-preview)

### ❗ Dependencies
- MyBB 1.8.x
- https://github.com/frostschutz/MyBB-PluginLibrary (>= 13)
- PHP >= 7.4.0 (Preferred 8.0 or above)

### 📃 Features
- Using strict typing declaration.
- Select API provider to use for Disposable/Spam mails source
- Set time when task will run (in days)
- Log actions of used blacklisted emails
- Statistic page
- Option to disable forum for users while task is running.
- Safety checks will be shown while task is running to let you know not to uninstall/deactivate plugin.
- Prevent users with disposable mail to register
- Prevent users with disposable mail to login (If login method is set via mail)

### 🎉 Contribute
Want to help with contributing new spam providers to the api list? Post it by [clicking here](https://github.com/RevertIT/disposable-email-domains/discussions/new?category=suggest-spam-providers).

### ➕ Installation
1. Copy the directories from the plugin inside your root MyBB installation.
2. Settings for the plugin are located in the "Plugin Settings" tab. (`/admin/index.php?module=config-settings`)

### 🔼 Update
1. Deactivate the plugin.
2. Replace the plugin files with the new files.
3. Activate the plugin again.

### ➖ Removal
1. Uninstall the plugin from your plugin manager.
2. _Optional:_ Delete all the RT Disposable Mails plugin files from your MyBB folder.

### 💡 Feature request
Open a new idea by [clicking here](https://github.com/RevertIT/mybb-rt_disposablemails/discussions/new?category=ideas)

### 🙏 Questions
Open a new question by [clicking here](https://github.com/RevertIT/mybb-rt_disposablemails/discussions/new?category=q-a)

### 🐞 Bug reports
Open a new bug report by [clicking here](https://github.com/RevertIT/mybb-rt_disposablemails/issues/new)

### 📷 Preview
ss1
ss2
ss1
ss1