如何在电子邮件程序中保存计算机的mac地址?

问题描述:

我想构建一个像gmail或yahoomail这样的服务。如何在电子邮件程序中保存计算机的mac地址?

它将向所有人开放。

为了安全起见,我可以保存每个动作的IP地址,例如发送邮件,阅读邮件,删除邮件和所有其他操作。

我也想保存从邮件发送计算​​机的MAC地址,我也想

保存它是用来读取邮件的计算机的MAC地址。

我相信,我可以建立一个这样的程序,但我在该地区

网络安全有非常知之甚少。请建议我如何保存mac地址。有没有可能。

我在哪里可以学习它。

谢谢

客户端的MAC地址是层2协议的一部分,并且被用于地址解析(ARP)仅在本地子网到客户端。网间互联是通过TCP/IP(层3 & 4)完成的,这对第2层是透明的。换句话说,服务器和客户端之间的协议和设备使服务器无法了解客户端的MAC。这是设计。

如果您正在寻找客户的唯一标识符,您应该采用cookie,证书等标准方法。 MAC和IP地址都可能被欺骗。

+0

非常感谢您的信息。我在哪里可以阅读电子邮件网络安全... – user1680093 2014-11-02 21:11:30

+0

开始的一个好地方是开放Web应用程序安全项目(OWASP):http://www.owasp.org。他们有一个开发者指南(https://www.owasp.org/index.php/Category:OWASP_Guide_Project),它将为您提供有关Web应用程序安全性大多数方面的高级别最佳实践。祝你好运! – 2014-11-03 03:15:43