前几天我问我如何保护电子邮件,许多人build议我使用PGP工具,我读了它,并使用它。
现在我想编写一个batch file来发送带有附件的encryption电子邮件。 我知道如何生成密钥,与对方交换密钥,并用PGP邮件encryption电子邮件,但直到现在我不知道如何将PGP工具与我的邮件集成,以及如何发送encryption的电子邮件。
换句话说,如何通过命令行(batch file)将encryption的电子邮件与PGP工具进行encryption?
许多客户支持PGP的扩展。 例如,您可以使用Thunderbird的Enigmail。
作为绝对的最后一招,你可以安装cygwin ,然后安装mutt 。 你可以通过一个shell脚本来完成(shell / bash也附带了cygwin)。
有关详细信息,请参阅此主题: http : //forums.gentoo.org/viewtopic-t-529419-start-0.html
**注意**因为你没有运行* nix,所以在你的系统上可能会有更好的(更原始的Windows)方法。 但是,如果没有其他的select出现,这种方法应该工作。
如果你可以从命令行运行Perl和PGP / GNUPG,那么修改这个PGP表单邮件脚本的一部分可能是有意义的。
在GPG主页上推荐了许多GnuPG前端 ,包括networking接口,脚本接口和Windows专用软件。
我能够使用vbs和bat的组合将pgp整合到outlook 2007中。 这是一个独立的文件夹。 不过,我正在使用pgp 6.5.8来做到这一点。 这个过程中唯一的问题是在CRLF结束时有额外的空间。 我的工作是将encryption的文件附加到MS Outlook。 在脚本中添加了哪个文件,以便在encryption后自动附加文件。 这个脚本是由ms dos创build的,可以在其他电子邮件平台中使用。
。 https://www.dropbox.com/s/jrper2dg0ij1j51/outlook_encrypt_pgp.bat