PHPackages                             opcnz/silverstripe-gpgmailer - 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. opcnz/silverstripe-gpgmailer

ActiveSilverstripe-module

opcnz/silverstripe-gpgmailer
============================

The GPG Mailer module improves privacy by allowing emails being sent from SilverStripe CMS to be encrypted and/or signed using GPG public and private keys.

0.1.0(10y ago)64038[2 PRs](https://github.com/OPCNZ/silverstripe-gpgmailer/pulls)BSD-3-ClausePHP

Since Sep 9Pushed 6y ago3 watchersCompare

[ Source](https://github.com/OPCNZ/silverstripe-gpgmailer)[ Packagist](https://packagist.org/packages/opcnz/silverstripe-gpgmailer)[ Docs](https://github.com/opcnz/silverstripe-gpgmailer)[ RSS](/packages/opcnz-silverstripe-gpgmailer/feed)WikiDiscussions master Synced today

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

GPG Encryption for SilverStripe Mailer
======================================

[](#gpg-encryption-for-silverstripe-mailer)

The GPG Mailer module allows emails being sent from SilverStripe CMS to be encrypted and/or signed using GPG public and private keys. It improves the privacy of email communications sent over standard email protocols and allows recipients of signed emails to ensure the message has been sent from a known sender.

Requirements
------------

[](#requirements)

- SilverStripe Framework (silverstripe/framework 3.1+)
- PEAR Crypt GPG (pear/crypt\_gpg)
- GnuPG binary installed

Known issues
------------

[](#known-issues)

- Only plain text emails can be encrypted

Install
-------

[](#install)

```
composer require opcnz/silverstripe-gpgmailer

```

Documentation
-------------

[](#documentation)

See the [developer documentation](docs/en/index.md)

Maintainers
-----------

[](#maintainers)

- Frank Mullenger
- Ed Linklater

Bugtracker
----------

[](#bugtracker)

Bugs are tracked in the issues section of this repository. Before submitting an issue please read over existing issues to ensure yours is unique.

If the issue does look like a new bug:

- Create a new issue
- Describe the steps required to reproduce your issue, and the expected outcome. Unit tests, screenshots and screencasts can help here.
- Describe your environment as detailed as possible: SilverStripe version, Browser, PHP version, Operating System, any installed SilverStripe modules.

Please report security issues to the module maintainers directly. Please don't file security issues in the bugtracker.

###  Health Score

29

—

LowBetter than 63% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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

3847d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/cbecac0d996e80cca97186edd61a8763636c339087ee30e71935dcf01665bac5?d=identicon)[camfindlay](/maintainers/camfindlay)

---

Top Contributors

[![frankmullenger](https://avatars.githubusercontent.com/u/50590?v=4)](https://github.com/frankmullenger "frankmullenger (13 commits)")[![camfindlay](https://avatars.githubusercontent.com/u/367847?v=4)](https://github.com/camfindlay "camfindlay (7 commits)")[![edlinklater](https://avatars.githubusercontent.com/u/1176635?v=4)](https://github.com/edlinklater "edlinklater (5 commits)")[![edwilde](https://avatars.githubusercontent.com/u/415374?v=4)](https://github.com/edwilde "edwilde (4 commits)")

---

Tags

silverstripecwpPGPgpgprivacy

### Embed Badge

![Health badge](/badges/opcnz-silverstripe-gpgmailer/health.svg)

```
[![Health](https://phpackages.com/badges/opcnz-silverstripe-gpgmailer/health.svg)](https://phpackages.com/packages/opcnz-silverstripe-gpgmailer)
```

###  Alternatives

[pear/crypt_gpg

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

974.3M8](/packages/pear-crypt-gpg)[silverstripe/mimevalidator

Checks uploaded file content roughly matches a known MIME type for the file extension.

102.0M9](/packages/silverstripe-mimevalidator)[silverstripe/hybridsessions

Cookie/DB session support for SilverStripe

16479.5k4](/packages/silverstripe-hybridsessions)[silverstripe/selectupload

Enables files to be uploaded into a user-designated folder

2779.0k1](/packages/silverstripe-selectupload)[silverstripe/html5

HTML5 support for SilverStripe

14232.5k4](/packages/silverstripe-html5)[cwp/cwp

CWP features module. We strongly recommend using it for all new sites. Future features will be delivered here.

11221.1k](/packages/cwp-cwp)

PHPackages © 2026

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