0

想象一下,如果您使用网络在线界面通过 gmail.com 发送电子邮件,因此进入 google 的网站,然后撰写邮件并发送。在这种情况下,您的 IP 地址不会透露给邮件接收者。在邮件标题的详细信息中,有谷歌服务器的信息。

如果它是好与否,它是一个大讨论的话题,有一些优点和缺点......但是,只有一种方法可以获取某人的 IP 地址,所以位置是法院方式和律师向谷歌发送文件,其中包含一个问题以显示 ip特定邮件的发件人地址。我对吗 ?

我现在想知道的是,在使用程序并执行如下功能的情况下,我是否具有相同的隐私(假设我在上面声明为真):

    public static void SendAnEmail(MailAccount mailAccount, Mail mail)
    {
        SmtpClient client = new SmtpClient();
        client.Port = 587;
        client.Host = mailAccount.host;
        client.EnableSsl = true;
        client.Timeout = 10000;
        client.DeliveryMethod = SmtpDeliveryMethod.Network;
        client.UseDefaultCredentials = false;
        client.Credentials = new System.Net.NetworkCredential(mailAccount.username, mailAccount.password);

        MailMessage mailMessage = new MailMessage(mailAccount.username, mail.mailTo, mail.subject, mail.body);
        mailMessage.BodyEncoding = UTF8Encoding.UTF8;
        mailMessage.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;

        client.Send(mailMessage);
    }

其中 Mail 包含主题、正文和 mailTo 字符串,而 MailAccount 包含用户名、密码和主机,因此发送电子邮件所需的所有信息。顺便说一句,整个代码都是用 C# 编写的。

想象一下,我有一个程序正在做一些办公室工作,并且在一些活动结束时将使用上面的代码发送一封电子邮件,当然使用谷歌主机(在谷歌网站上创建的帐户)。那么 - 发生了什么事?邮件详细信息标题是什么?我的电脑IP地址还是谷歌服务器的?这封邮件是否包含更多信息,例如网卡的mac地址或我的主板。

我希望你能理解我的问题,如果不清楚,请就我的情况提问。任何建议如何使用“通过代码邮寄”来获得这种隐私将不胜感激。然而,情况的解释是我正在寻找的。

提前感谢您,祝您有美好的一天。

4

0 回答 0