Hi,
You can save any file to sever if the server path is shared.
E.G.
AppDomain.CurrentDomain.SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal);
WindowsIdentity identity = new WindowsIdentity(username, password);
WindowsImpersonationContext context = identity.Impersonate();
try
{
File.Copy(@"c:\temp\File.txt", @"\\server Name or IP\folder\File.txt", true);
}
catch
{
context.Undo();
}