を使ってメールを送りますSystem.Net.Mail
。今までメールのエンコーディングを utf-8 に設定していましたが、ISO-8859-1 エンコーディングを使用して送信する必要があります。エンコーディングを変更する方法を理解しました。エンコーディングを安全に変更できますか? これを変更すると、どのような問題に直面する可能性がありますか?
var email = new MailMessage(from, to)
{
Subject = formManager.ReplaceValuesInString(alert.EmailSubject, replaceValues),
IsBodyHtml = (alert.EmailMode == 2),
BodyEncoding = Encoding.UTF8
};