我正在尋找一種簡單的方法在PHP中發送帶有附件的GPG加密電子郵件。如何使用PHP發送帶附件的gpg加密電子郵件?
我明白如何發送電子郵件,如何使用gpg命令行以及MIME的工作原理。但我對現有的圖書館很感興趣。這樣我就不會重新發明低級別的車輪。
加密的電子郵件將使用帶Enigmail的Thunderbird進行閱讀。
我正在尋找一種簡單的方法在PHP中發送帶有附件的GPG加密電子郵件。如何使用PHP發送帶附件的gpg加密電子郵件?
我明白如何發送電子郵件,如何使用gpg命令行以及MIME的工作原理。但我對現有的圖書館很感興趣。這樣我就不會重新發明低級別的車輪。
加密的電子郵件將使用帶Enigmail的Thunderbird進行閱讀。
有一個GnuPG extension,因爲你最好使用exec()
和朋友來調用常規的gpg二進制文件。有一個體面的Zend article顯示提示爲後一種方法
PEAR正在進行的工作,以實現這一點;看到https://pear.php.net/bugs/bug.php?id=20938
您可以嘗試的php-GPG從https://github.com/jasonhinkle/php-gpg
它支持使用公共密鑰加密。
謝謝,但正如我寫的,我知道如何調用gpg來加密文件。我正在尋找一種解決方案,將各種容易出錯的部分放在一起,發送帶附件的加密電子郵件。我自己可以這樣做,但我認爲其他人也有同樣的問題。 – 2011-02-13 13:50:15