gpt4 book ai didi

java - 阅读使用java发送的电子邮件

转载 作者:太空宇宙 更新时间:2023-11-04 06:04:49 26 4
gpt4 key购买 nike

我想编写一个Java程序来读取用户在Linux中通过互联网发送的电子邮件内容。所以,我想知道是否有一种方法可以访问浏览器的历史记录并阅读电子邮件的内容。另外,我想检测他/她是否使用mail命令发送了电子邮件,并访问电子邮件内容。

我的目的是检测用户是否复制了某些数据并将其发送到组织外部。
预先感谢您的帮助!

最佳答案

让我们忽略您在 Java 中执行此操作的愿望,并将重点放在理论上这是否可能......在任何语言中。

So, I wonder if there is a way to access browser's history and read emails' contents.

这可能是不可能的。用户的浏览器历史记录不会包含电子邮件内容,也可能不会包含元数据。

Also, I want to detect if he/she sent an email using mail command, and access the email content.

特权程序可以查询(本地)执行了哪些程序...前提是 Linux 系统配置为启用了“系统记帐”。 (通常不是默认的!)

但是,这只会告诉您 mail 已执行,并且可能还告诉您命令行参数。它不会向您提供电子邮件内容。

<小时/>

可能还有其他方法来获取电子邮件内容,例如在发送电子邮件时监听网络流量。但是,此时网络流量很可能会被(强)加密。

等等。

简而言之,没有简单的方法可以获取用户的所有电子邮件对话......除非您可以强制他/她通过您控制的中继发送所有电子邮件。

(IMO,这是一件好事!在别人不知情的情况下阅读他们的电子邮件是不道德的,即使您是他们的老板。此外,鉴于移动设备的便捷性,精通技术的用户可以轻松逃避您的窥探。)

关于java - 阅读使用java发送的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25828829/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com