所有软件外包项目 Gray arrow bg 加密的emial邮件客户端程序。winxp-win8都能运行

加密的emial邮件客户端程序。winxp-win8都能运行 资金已经托管 线上项目,线下洽谈,智城安排

发包方 : Hocool 状态 :竞标已结束
项目编号 : 168148
项目预算 : ¥8,000-10,000
开发周期 : 365 天
技能 : Java VBA C
发布日期 : 2013-05-25

描述

<html>

一、制作一款风格类似FOXMAIL的email客户端程序。winxp-win7-win8都能运行。
二、虽然自己的电脑虽然很安全可靠,但是要防备email server上的邮件被系统管理员窃取后,仍不会泄密。本软件防范的是系统管理员级别的窃密。同时对黑客窃密黑手有一定的防范能力。
三、发送加密的email和附件。以下以RAR举例。
1、email撰写完毕后,点击发送有两个选项,普通发送和加密发送。
2、点击普通发送后,发送内容和普通email一样。
3、点击加密发送后,发送内容文本部分被加密为body.rar的文件,并保存在附件内。其他附件如:附件.bmp 则加密为附件.bmp.rar。
4、点击加密发送后,要跳出提示框,内容包含一个单选项:(1)使用默认密码加密。(2)使用新密码加密。(3)使用新密码时候,有密码输入框。(该密码为临时密码,与默认密码无关)
5、在相应设置菜单内要有密码管理功能,管理默认密码。在密码管理界面,密码明文显示,不要用****替代。
6、如果是加密发送的email,那么普通email客户端收下来,正文内容显示为“This message has been encrypted.”提示。附件包含压缩加密的正文和附件文件。每个附件都需要手工输入解压密码才能查看到内容。其中邮件正文也是附件之一。
7、如果不是加密发送的,普通email客户端收下来以后,正常显示邮件内容,正常打开附件。
8、邮件的标题也要加密。
9、如果用户没有设置默认密码,则发送加密邮件时候,要提示出来“还没有输入默认密码”,同时弹出两个密码框,用户输入两次默认密码,确定保存。
10、密码在配置文件内保存明文即可,不用加密。
四、接收加密的email
1、收到的email如果为加密的,用设定的默认解压密码,自动的解开body.rar,把email正文内容显示在正文区域。自动把加密的附件解压出来,随时查看。
2、如果解压密码不对,双击该邮件查看的时候,跳出密码提示框,提示:“解压密码不对,请联系发送方取得”。同时窗口有输入密码的文本框。输入正确密码后,把该邮件解压出来正常显示。
3、以上2、人为临时输入的密码,只是临时使用,和默认密码无关。
五、客户端软件其他功能,和foxmail类似,包括:
1、支持多个email账号。每个账号拥有独立的默认密码。
2、传输支持SSL端口。
3、邮件内容支持txt html utf等等这些编码。
4、免安装,整个软件就是一套目录,copy到哪里直接执行即可。copy来copy去的,email也不会丢失。
5、支持email导入导出备份。
6、email保存在文件系统内,必然inbox等主要文件会越来越大不可收拾。所以要支持文件废物空间清理功能。不能让软件目录无穷变大。
7、软件退出、和软件新开启时候,自己用到的临时文件目录要自动清空,不能产生越来越多的垃圾文件。
8、支持地址本管理。撰写emai时候,会根据输入的地址,联想出相关的地址。
9、支持签名功能。
10、支持远程删除邮件,即:foxmail按F12时候的效果。
11、可以设定自己的DNS服务器地址。例如windows使用114.114.114.114而email软件可以使用自己设定的8.8.8.8
12、支持按Ctrl-F 查找邮件标题和内容的检索功能。

六、在帮助里面,关于本软件一项显示显示内容为“www.hocool.com制造,不提供技术支持”。如果软件作者想加入自己的大名,请酌情抵扣一些开发费。

七、验收方法:
接收email验证方法:
1、用普通foxmail发送一封邮件,正文内容为“This message has been encrypted.”。至少包含以下附件body.rar 图片.bmp.rar word.doc.rar excle.xls.rar PDF.pdf.rar,附件都用rar加密压缩。
2、加密客户端收到该邮件后,用默认的密码解压,并显示出正文内容,附件文件可以正常打开。
3、加密发送的文本是常见的编码格式发送。
发送email验证方法:
1、以加密和不加密分别发送email和附件。
2、用foxmail和加密客户端分别接收email。验证是否可靠加密。
3、各种常见的编码格式是否都支持。
其他验证方法:
1、依照项目 五 的内容逐条验收。
开发有难度可以妥协部分:
1、开发有难度或者成本过高,可以在 项目 五 里面舍弃部分功能,在需求方面做一定的妥协让步。

八、程序开发费用,使用的智城自动评估价格,我拒绝承认该评估价格。请接包方自行报价,请勿用站内短信。

项目竞标

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2