PHPackages                             j0nem/redirect-outlook-spam - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. j0nem/redirect-outlook-spam

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

j0nem/redirect-outlook-spam
===========================

0.0.1(8y ago)00PHP

Since Sep 13Pushed 8y ago1 watchersCompare

[ Source](https://github.com/j0nem/redirect-outlook-spam)[ Packagist](https://packagist.org/packages/j0nem/redirect-outlook-spam)[ RSS](/packages/j0nem-redirect-outlook-spam/feed)WikiDiscussions master Synced 2d ago

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

Redirect outlook.com "junk" emails
==================================

[](#redirect-outlookcom-junk-emails)

PHP CLI tool to redirect spam from the outlook `Junk`-folder to another mailbox

If you use an outlook.com mailbox, you may found out that the spam filter of the platform does not really work. In my case, 70-80% of important emails are marked as junk.

Because the filter options on outlook.com are applied AFTER the junk filtering, there is no native option to handle new incoming "spam" mails. This tool connects via IMAP to your outlook.com mailbox and redirects all emails in the folder to the given mail address via the outlook.com SMTP server. After that, it moves the emails to the Inbox.

Installation:
=============

[](#installation)

Via composer in an existing project:

```
php composer.phar require j0nem/redirect-outlook-spam
```

Or clone the repository and install the dependencies:

```
php composer.phar install
```

Usage:
======

[](#usage)

Call the script with your outlook.com email &amp; password and the email address you want to send the emails to.

```
php bin/redirect-spam
```

Maybe you want to install a cronjob (e.g. every 5 minutes) to run the task regularly.

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

3165d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/12968483?v=4)[Johannes Cram](/maintainers/j0nem)[@j0nem](https://github.com/j0nem)

---

Top Contributors

[![j0nem](https://avatars.githubusercontent.com/u/12968483?v=4)](https://github.com/j0nem "j0nem (6 commits)")

### Embed Badge

![Health badge](/badges/j0nem-redirect-outlook-spam/health.svg)

```
[![Health](https://phpackages.com/badges/j0nem-redirect-outlook-spam/health.svg)](https://phpackages.com/packages/j0nem-redirect-outlook-spam)
```

###  Alternatives

[foolz/foolfuuka

The FoolFuuka Imageboard

2191.8k](/packages/foolz-foolfuuka)[mremi/contact-bundle

Implementation of a contact form for Symfony2

2712.4k2](/packages/mremi-contact-bundle)

PHPackages © 2026

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