1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
|
Mail/GnuPG version 0.15_1
=========================
Use GnuPG::Interface to process and/or create PGP signed or encrypted
email.
(See the inline documentation for more information)
This is a development release. It works for me and at least four or five
other people. It may not work for you. If it doesn't, patches are
appreciated.
There is a known issue where some messages may not verify properly
because they use a fuzzy encoding like Quoted-Printable, and may
decode slightly differently in different places.
INSTALLATION
To install this module type the following:
perl Makefile.PL
make
make test
make install
DEPENDENCIES
This module requires these other modules (and their dependencies):
GnuPG::Interface
IO::Handle
MIME::Entity
File::Temp
MIME::Parser
Mail::Address
GnuPG
cut(1)
SUPPORT/REPORTING BUGS/PATCHES
Please send all bugs/issues/patches to
bug-Mail-GnuPG@rt.cpan.org
COPYRIGHT AND LICENCE
Copyright 2003 Best Practical Solutions, LLC
This program is free software; you can redistribute it and/or modify
it under the terms of either:
a) the GNU General Public License as published by the Free
Software Foundation; version 2
http://www.opensource.org/licenses/gpl-license.php
b) the "Artistic License"
http://www.opensource.org/licenses/artistic-license.php
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See either the
GNU General Public License or the Artistic License for more details.
NOTES
RFC1847 - Security Multiparts
http://www.ietf.org/rfc/rfc1847.txt
RFC2015 - MIME Security with PGP
http://www.ietf.org/rfc/rfc2015.txt
KNOWN ISSUES
#2718 - https://rt.cpan.org/Ticket/Display.html?id=2718
Mail::GnuPG assumes the signature is calculated on the decoded MIME
data (which is the only thing it can get from MIME::Entity). Jrn
Reder is working on a solution.
TODO
- Get rid of 'cut' dependency.
- Consider nicer/prettier interface
- Use GnuPG::Interface's internal passphrase handling
- Add tests
- Use GnuPG::Handle->{direct} to pass files directly to gpg
AUTHOR
Robert Spier
rspier at cpan.org
MAINTAINER
David Bremner
ddb at cpan.org
Large Contributions from:
Jrn Reder
joern at zyn.de
|