private void SaveSMTP() { string fileName = Path.Combine(MainForm.serviceFolder, "Settings_" + MainForm.userName + ".ini"); IniFile iniFile = new IniFile(fileName); string section = "SMTP"; iniFile.Write(section, "Sender", mailSMTP.SenderName); iniFile.Write(section, "Address", mailSMTP.EmailAddress); iniFile.Write(section, "Server", mailSMTP.SMTPServer); iniFile.Write(section, "Port", mailSMTP.Port); iniFile.Write(section, "User", mailSMTP.UserName); iniFile.Write(section, "Security", mailSMTP.ConnectionSecurity); iniFile.Write(section, "Authentication", mailSMTP.AuthenticationMathod); if (mailSMTP.Password.Length == 0) { iniFile.Write(section, "Password", ""); } else { StringEncryption enc = new StringEncryption(); iniFile.Write(section, "Password", enc.Encrypt(mailSMTP.Password)); } }
private void SaveExchange() { string fileName = Path.Combine(MainForm.serviceFolder, "Settings_" + MainForm.userName + ".ini"); IniFile iniFile = new IniFile(fileName); string section = "Exchange"; iniFile.Write(section, "User", mailExchange.User); if (mailExchange.Password.Length == 0) { iniFile.Write(section, "Password", ""); } else { StringEncryption enc = new StringEncryption(); iniFile.Write(section, "Password", enc.Encrypt(mailExchange.Password)); } iniFile.Write(section, "ServerURL", mailExchange.ServerURL); iniFile.Write(section, "Domain", mailExchange.Domain); iniFile.Write(section, "Email", mailExchange.Email); }