/// <summary>
        /// Loads an OWMailConfiguration instance with settings stored in a XML file.
        /// </summary>
        /// <param name="configurationFilePath">OWMail 2.0 configuration file path to use when loading settings.</param>
        public void Read(string configurationFilePath)
        {
            OWMailConfiguration configuration = new OWMailConfiguration();

            configuration = OWMailSerializer.Deserialize(configurationFilePath);

            // As this method could be called at runtime, this call ensures data is actual
            Refresh(configuration);
        }
 /// <summary>
 /// Writes an XML file with values stored in a OWMailConfiguration instance.
 /// </summary>
 /// <param name="configurationFilePath">OWMail 2.0 configuration file path to use when writing values.</param>
 public void Write(string configurationFilePath)
 {
     OWMailSerializer.Serialize(this, configurationFilePath);
 }