在Java桌面应用程序中实现"发送反馈"功能

Wil*_*iam 4 java email desktop web-services feedback

我想在Java桌面应用程序中实现"发送反馈"选项.一个会弹出一个框供用户输入评论,然后将其与应用程序窗口的屏幕截图一起发送给我们.

如何将数据传达给我们的最佳方式是什么?我想到两个明显的解决方案:

  • 电子邮件 - 我认为应用程序将连接到我们设置的SMTP服务器,用户/密码以某种方式隐藏在代码中.用于安全性的SMTP over SSL(不是发送的数据,而是SMTP用户名/密码).
  • Web服务 - 非常自我解释.

哪一种最好,还是有更好的选择?

Big*_*714 7

webserivce会好得多,因为可能会阻止与SMTP服务器的连接.

另一个想法是使用Google Docs.这就像网站的想法,但你不需要自己设置任何服务器端的东西.您可以使用要收集的字段创建Google文档电子表格,然后让您的Java应用程序使用google docs API将提交内容写入spreadhseet.然后向电子表格添加通知,以便在写入新行时自动向您发送电子邮件.