public bool Enviar(clsContato contato) { try { SmtpClient smtp = new SmtpClient(strHost); MailMessage msg = new MailMessage(contato.Email, strEmailSite); msg.Subject = "Contato Website FelipeKM.com"; msg.Body = string.Format( "Mensagem de: {0}<br/>" + "Email: {1}<br/>" + "Telefone: {2}<br/>" + "Website: {3}<br/><br/>" + "Mensagem: <br/>{4}", contato.Nome, contato.Email, contato.Telefone, contato.Website, contato.Mensagem); msg.IsBodyHtml = true; smtp.Send(msg); return true; } catch (Exception) { return false; } }
void btnEnviar_Click(object sender, EventArgs e) { clsEmail objEmail = new clsEmail(); clsContato objContato = new clsContato { Nome = txtNome.Text, Telefone = txtTelefone.Value, Website = txtWebSite.Text, Email = txtEmail.Value, Mensagem = txtMensagem.Value }; if (objEmail.Enviar(objContato)) Response.Redirect("ContatoRemetido.aspx"); else Response.Write("<script>alert('Mensagem não enviada, utilize [email protected]')</script>"); }