hMailServer.Administrator.ucGreyListing.LoadData C# (CSharp) Method

LoadData() public method

public LoadData ( ) : void
return void
        public void LoadData()
        {
            hMailServer.Settings settings = APICreator.Application.Settings;
            hMailServer.AntiSpam antiSpamSettings = settings.AntiSpam;

            checkEnable.Checked = antiSpamSettings.GreyListingEnabled;
            textGreyListingInitialDelay.Number = antiSpamSettings.GreyListingInitialDelay;
            textGreyListingInitialDelete.Number = antiSpamSettings.GreyListingInitialDelete / 24;
            textGreyListingFinalDelete.Number = antiSpamSettings.GreyListingFinalDelete / 24;

            checkBypassGreylistingOnSPFSuccess.Checked = antiSpamSettings.BypassGreylistingOnSPFSuccess;
            checkBypassGreyListingOnMailFromMX.Checked = antiSpamSettings.BypassGreylistingOnMailFromMX;

            Marshal.ReleaseComObject(settings);
            Marshal.ReleaseComObject(antiSpamSettings);

            ListWhiteListAddresses();

            EnableDisable();
        }