public void LoadData()
{
hMailServer.Application app = APICreator.Application;
hMailServer.Settings settings = app.Settings;
hMailServer.AntiSpam antiSpam = settings.AntiSpam;
textSpamMarkThreshold.Number = antiSpam.SpamMarkThreshold;
textSpamDeleteThreshold.Number = antiSpam.SpamDeleteThreshold;
checkAddHeaderSpam.Checked = antiSpam.AddHeaderSpam;
checkAddHeaderReason.Checked = antiSpam.AddHeaderReason;
checkPrependSubject.Checked = antiSpam.PrependSubject;
textPrependSubjectText.Text = antiSpam.PrependSubjectText;
chkUseSPF.Checked = antiSpam.UseSPF;
textUseSPFScore.Number = antiSpam.UseSPFScore;
chkCheckHostInHelo.Checked = antiSpam.CheckHostInHelo;
textCheckHostInHeloScore.Number = antiSpam.CheckHostInHeloScore;
chkUseMXChecks.Checked = antiSpam.UseMXChecks;
textUseMXChecksScore.Number = antiSpam.UseMXChecksScore;
checkSpamAssassinEnabled.Checked = antiSpam.SpamAssassinEnabled;
textSpamAssassinHost.Text = antiSpam.SpamAssassinHost;
textSpamAssassinPort.Number = antiSpam.SpamAssassinPort;
checkSpamAssassinMergeScore.Checked = antiSpam.SpamAssassinMergeScore;
textSpamAssassinScore.Number = antiSpam.SpamAssassinScore;
textMaximumMessageSize.Number = antiSpam.MaximumMessageSize;
checkDKIMVerificationEnabled.Checked = antiSpam.DKIMVerificationEnabled;
textDKIMVerificationFailureScore.Number = antiSpam.DKIMVerificationFailureScore;
EnableDisable();
Marshal.ReleaseComObject(settings);
Marshal.ReleaseComObject(antiSpam);
}