私は兄の会社のウェブサイトを構築しています。ウェブサイトで最も重要な要素はメール機能です。訪問者がそのシステムを使用して弟にメールを送信できることが重要です. だから私はこのコードを使用しました:
message.From = new MailAddress("someemail@somedomain.com");
message.To.Add(new MailAddress("emailaddress"));
message.CC.Add(new MailAddress("emailaddress"));
SmtpClient client = new SmtpClient("smtp.live.com", 587);
client.EnableSsl = true;
client.Credentials = new System.Net.NetworkCredential("emailaddress","password");
client.Send(message);
コードは正常に動作していますが、問題が 1 つあります。パスワードを入力する必要がありますが、入力したくありません。MD5 ハッシュ (または他の種類の暗号化) などを使用してパスワードを保護する方法はありますか?