none
erro ao tentar enviar por email um arquivo compactado em anexo RRS feed

  • Pergunta

  • bom dia, estou tentando enviar um arquivo compactado no formato .rar por email. porem acontece o seguinte erro:

    "Exceeded storage allocation. The server response was: 5.7.0 Our system detected an illegal attachment on your message. Please"

    acontece sempre esse erro com o arquivo winrar. testei com outros tipos de arquivos ainda maiores como o pdf de 175 kb e um txt com 1kb. e funcionou perfeitamente.

    sendo q esse arquivo compactado que estou tentando enviar tem apenas 11 KB

    nao estou usando o IIS. segue o codigo.

    string body ="";
                OpenFileDialog file = new OpenFileDialog();
                file.ShowDialog();
                body = file.FileName;
                MailMessage msg = new MailMessage();
                msg.To.Add("godinis22@gmail.com");
                Attachment anexo = new Attachment(body);
                msg.Attachments.Add(anexo);
                msg.Subject = "teste";
                msg.From = new MailAddress("godinis22@gmail.com");
                msg.Body = "testando o programa copydbf";

                SmtpClient smtp = new SmtpClient();
                smtp.Host = "smtp.gmail.com";
                smtp.Port = 587;
                smtp.EnableSsl = true;
                smtp.Credentials = new NetworkCredential("godinis22@gmail.com","345241548");
                smtp.Send(msg);

    por favor preciso dessa aplicacao rodando muito breve e travei nessa parte, o projeto tem que anexar arquivos rar com 10 MB pelo menos.

    pois é a media do tamnho dos arquivos compactados, mas nao ta indo nem com 11 KB.

    aguardo ajuda de vcs, e desde ja agradeço

    quinta-feira, 3 de janeiro de 2013 11:01

Respostas