PHPackages                             maikuolan/phpmussel-plugin-notifications - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. maikuolan/phpmussel-plugin-notifications

Abandoned → [phpmussel/phpmailer](/?search=phpmussel%2Fphpmailer)Library[Security](/categories/security)

maikuolan/phpmussel-plugin-notifications
========================================

A phpMussel plugin to receive email notifications from phpMussel whenever a file upload is blocked.

v3.0.0(6y ago)220GPL-2.0+PHP &gt;=5.4.0

Since Jan 8Compare

[ Source](https://github.com/phpMussel/plugin-notifications)[ Packagist](https://packagist.org/packages/maikuolan/phpmussel-plugin-notifications)[ Docs](https://phpmussel.github.io/)[ RSS](/packages/maikuolan-phpmussel-plugin-notifications/feed)WikiDiscussions Synced today

READMEChangelog (6)Dependencies (1)Versions (6)Used By (0)

**What is phpMussel?**
----------------------

[](#what-is-phpmussel)

An ideal solution for shared hosting environments, where it's often not possible to utilise or install conventional anti-virus protection solutions, phpMussel is a PHP script designed to **detect trojans, viruses, malware and other threats** within files uploaded to your system wherever the script is hooked, based on the signatures of [ClamAV](https://www.clamav.net/) and others.

---

**What's this repository for?**
-------------------------------

[](#whats-this-repository-for)

This repository, "plugin-notifications", is the repository for a phpMussel plugin that allows you to receive email notifications from phpMussel whenever a file upload is blocked (requires PHP "mail" function to be correctly configured).

The core phpMussel repository: [phpMussel](https://github.com/phpMussel/phpMussel).

This repository: [plugin-notifications](https://github.com/phpMussel/plugin-notifications).

---

**How to install?**
-------------------

[](#how-to-install)

If you're installing it manually, add the following section to your configuration file (`config.ini`) and edit accordingly:

```
[notifications]
; "to_addr" is the email address for sending notifications to.
to_addr='username@domain.tld'
; "from_addr" is the email address cited as the origin for all sent notifications.
from_addr='username@domain.tld'

```

After that, you'll need to upload the "notifications" directory of this repository and all its contents to the "plugins" directory of your phpMussel installation.

Otherwise, if you're installing it via the front-end updates page, you can modify your configuration accordingly via the front-end configuration page (all necessary files will be installed automatically).

That's everything! :-)

---

Last Updated: 19 August 2019 (2019.08.19).

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 78.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~329 days

Total

5

Last Release

2507d ago

Major Versions

v1.0.4 → v2.0.02017-04-02

v2.0.0 → v3.0.02019-08-19

### Community

Maintainers

![](https://www.gravatar.com/avatar/750f71fb6ec639f663633b6bae97f40f8c86d08cbf8a01915f7f105de7b79a32?d=identicon)[Maikuolan](/maintainers/Maikuolan)

---

Top Contributors

[![Maikuolan](https://avatars.githubusercontent.com/u/12571108?v=4)](https://github.com/Maikuolan "Maikuolan (18 commits)")[![DanielRuf](https://avatars.githubusercontent.com/u/827205?v=4)](https://github.com/DanielRuf "DanielRuf (5 commits)")

---

Tags

securityanti-spamprotectionuploadsanti virusanti-trojananti-malwareanti-exploitantivirus

### Embed Badge

![Health badge](/badges/maikuolan-phpmussel-plugin-notifications/health.svg)

```
[![Health](https://phpackages.com/badges/maikuolan-phpmussel-plugin-notifications/health.svg)](https://phpackages.com/packages/maikuolan-phpmussel-plugin-notifications)
```

###  Alternatives

[phpmussel/phpmussel

PHP-based anti-virus anti-trojan anti-malware solution.

429233.8k1](/packages/phpmussel-phpmussel)[s1syphos/php-simple-captcha

Simple captcha generator

2639.5k9](/packages/s1syphos-php-simple-captcha)[causal/fal-protect

Protect everything within /fileadmin/ based on associated folder and file restrictions (visibility, user groups and dates of publication).

1274.6k](/packages/causal-fal-protect)[exadium/silverstripe-invisible-spam-protection

Very simple anti spam protection based on principle that automated spammers enter bogus information in all form fields. Field is added to form that is hidden using CSS hiding it from human users. Form is only allowed to be submitted if field is empty. Includes an EditableInvisibleSpamField to integrate with the UserForms module.

112.1k](/packages/exadium-silverstripe-invisible-spam-protection)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
