C # Criando e enviando arquivos Zip com o gmail

Eu estou tentando Zip e enviar arquivos .csv usando c #. Eu crio os arquivos, faço um zip e os envio usando um host SMTP do Gmail.

Às vezes, esse e-mail pode levar várias horas para chegar ao seu destino. Para testar, estou usando arquivos muito pequenos, para que o tamanho não seja um problema.

Se eu tentar enviar "manualmente" esses zips usando o gmail, recebo o seguinte erro: "myFile.csv.zip contém um arquivo executável. Por motivos de segurança, o Gmail não permite que você envie esse tipo de arquivo."

Eu acho que pode haver um problema com o meu método de compressão, mas é muito simples:

string compressedFile = fileName + ".zip";

FileInfo fi = new FileInfo(fileName);
using (FileStream inFile = fi.OpenRead())
{
    using (FileStream outFile = File.Create(compressedFile))
    {
        using (GZipStream Compress = new GZipStream(outFile, CompressionMode.Compress))
        {
            inFile.CopyTo(Compress);
            Compress.Close();
        }
        outFile.Dispose();
    }
}
return compressedFile;

Apenas uma nota: Se eu pegar o mesmo arquivo e manualmente Zip ou rar eu não tenho nenhum problema. Isso acontece com arquivos de texto também.

questionAnswers(1)

yourAnswerToTheQuestion