1
5
Web服务是最好的方法,但是有一些警告:
|
2
3
您只需要用户名和密码就可以向智能主机进行身份验证。您不需要它直接发送邮件,您需要它通过中继发送邮件,例如您的ISP的邮件服务器。完全有可能在没有身份验证的情况下发送电子邮件——这就是为什么垃圾邮件很难阻止的原因。 尽管如此,一些ISP阻止了端口25上的出站流量,所以最可靠的替代方案是HTTP Post,它不太可能被任何东西阻塞。一定要选择一个你以后不会觉得受到限制的URL,或者更好的是,让应用程序定期检查更新,因此如果你决定更改域或其他内容,你可以提前推送更新。 安全不是真正的问题。你可以很容易地丢弃垃圾数据,所以真正关心你的是是否有人会麻烦构建虚假的回溯来干扰你,这是一个非常不可能的情况。 对于有效载荷, PyCrash 可以帮到你。 |
3
1
点击网页是一种方式,但要确保你选择了一个好的网址-你的应用程序将在未来几年点击它。 |
4
1
PyCrash ? |
5
0
无论您使用SMTP还是HTTP发送数据,您都需要在应用程序中有一个用户名/密码,以防止任何人向您发送随机数据。 考虑到这一点,我怀疑使用SMTP而不是HTTP发送数据会更容易。 |
6
0
某种简单的Web服务就足够了。您必须考虑安全性,这样就不会只有任何人可以向您的服务提出请求。 在更大的范围内,我们考虑使用JMS消息传递系统。将包含回溯/错误消息的数据的序列化对象放入队列,并每隔x分钟使用该对象,从该数据生成报告/警报。 |