-
Total de itens
2 -
Registro em
-
Última visita
Sobre EdiLemos
EdiLemos's Achievements
0
Reputação
-
EdiLemos alterou sua foto pessoal
-
Não sei programar, mas fui contratado... e agora?
pergunta respondeu ao newdevb17 de EdiLemos em Tutoriais & Dicas - .NET
newdevb17 Ola, Acredito que você ira conseguir sim! -
Teste assim! Coloque um componente FileUpload para envio dos arquivos. No codigo deixei a explicação de cada item. Também chame os Using System.Web, System.Net e System.Net.Email Bom qualquer duvida estou a disposição. public void enviar() { try { //Estancia da class messagm MailMessage ObjMsg = new MailMessage(); // Remetente ObjMsg.From = new MailAddress(txtFrom.Text); // Destinatario ObjMsg.CC.Add(txtCC.Text); ObjMsg.To.Add(txtTo.Text); //ObjMsg.To.Add(txtTo.Text); ObjMsg.SubjectEncoding = Encoding.GetEncoding("ISO-8859-1"); ObjMsg.BodyEncoding = Encoding.GetEncoding("ISO-8859-1"); // Assunto ObjMsg.Subject = txtTitulo.Text; // A mensagem é do tipo HTML ou Texto Puro? ObjMsg.IsBodyHtml = false; // Corpo da Mensagem //ObjMsg.Body = txtTo.Text + " " + txtMsg.Text; ObjMsg.Body = txtMsg.Text; // Recupera o binario enviado pelo FileUpload MemoryStream MS = new MemoryStream(fileAnexo.FileBytes); // Anexa o Stream do arquivo Attachment anexo = new Attachment(MS, fileAnexo.FileName); ObjMsg.Attachments.Add(anexo); // Estancia a Classe de Envio SmtpClient smtpClient = new SmtpClient("smtp.############.com"); // Credencial para envio por SMTP Seguro (Quando o servidor exige autenticação) smtpClient.Credentials = new NetworkCredential(txtFrom.Text, txtSenha.Text); // Envia a mensagem smtpClient.Send(ObjMsg); lblMsgem.Text = "Email Enviado com Sucesso"; } catch (Exception ex) { lblMsgem.Text = "Erro ao enviar o E-mail: " + ex.Message; }