0

gmail.com から Web オンライン インターフェースを使用してメールを送信している場合、Google の Web サイトに入り、メールを作成して送信するとします。この場合、あなたの IP アドレスはメールの受信者に公開されません。メールヘッダーの詳細にはGoogleサーバーの情報があります。

それが良いかどうかは大きな議論のトピックであり、いくつかの長所と短所があります...ただし、誰かのIPアドレスを取得する方法は1つしかないため、場所は法廷であり、弁護士はIPを明らかにするための質問でGoogleに文書を送信します特定のメールの送信者のアドレス。私は正しいですか?

私が今疑問に思っているのは、プログラムを使用して次のような機能を実行する場合に、同じプライバシーを持っているかどうかです (上記で真であると仮定すると)。

    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#で書かれています。

いくつかの事務作業を行っているプログラムがあり、いくつかのアクティビティの最後に、もちろん上記のコードを使用して Google ホスト (Google Web サイトで作成されたアカウント) を使用してメールを送信するとします。それから - 何が起こっているのですか?メール詳細ヘッダーには何がありますか? 私のコンピューターのIPアドレスまたはGoogleサーバーのIPアドレス?このメールには、ネットワーク カードやマザーボードの MAC アドレスなどの詳細情報が含まれていますか?

私の質問を理解していただければ幸いです。不明な点がある場合は、私の状況について質問してください。「コードによるメール送信」を使用してそのようなプライバシーを取得する方法についての提案をいただければ幸いです。ただし、状況の説明は私が探しているものです。

よろしくお願いします。よい一日を。

4

0 に答える 0