webguerilla/pgpmailer 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

webguerilla/pgpmailer

Composer 安装命令:

composer require webguerilla/pgpmailer

包简介

PGP Mailer

README 文档

README

This is a script for a contact form which is able to sent PGP encrypted emails. The content of the submission is encrypted to a public key and is done on the server. It is strongly recommended that you only use pgpmailer with a secure connection such as SSL. If you use pgpmailer on an unsecure connection there is a possibility your private data can be intercepted and modified before it is encrypted.

Requirements

  • PHP 5
  • GnuPG
  • composer

Install

Via Composer

{
    "require": {
        "webguerilla/pgpmailer": "~1.0"
    }
}

Usage

pgpmailer requires having a PGP key and exporting an ASCII-armored public key.

  1. Copy an ASCII-armored public key to 'public/assets/' For example: 'public/assets/0xBADB0B1337.asc'.
  2. Modify the config file in 'install/config.sample.php' where it says $publicKeyFilepath. For example: $publicKeyFilepath = PATH_PUBLIC . '/assets/0xBADB0B1337.asc'
  3. Move the file 'install/config.sample.php' to 'src/config.php'.
  4. Run ./composer.phar update

Testing

$ phpunit

Contributing

Please see CONTRIBUTING for details.

Credits

License

GNU GENERAL PUBLIC LICENSE Version 3. Please see License File for more information.

统计信息

  • 总下载量: 2
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 3
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: AGPL-3.0
  • 更新时间: 2014-08-05

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固