micke 0 Denunciar post Postado Junho 30, 2005 oi pessoal eu precisava mesmo de saber como faço para enviar e-mail apartir do VB.net, um processo simples e sem complicaçoes. obrigado!!!!!!!!!! http://forum.imasters.com.br/public/style_emoticons/default/blush.gif Compartilhar este post Link para o post Compartilhar em outros sites
rOcKLoCo 0 Denunciar post Postado Junho 30, 2005 veja se te ajuda, basta melhorar... é uma classe simples para enviar e-mail... using System;using System.Web.Mail;namespace MailNET{ /// <summary> /// Summary description for Mail. /// </summary> public class Mail { private string strEmailPara = ""; private string strNomeDe = ""; private string strEmailDe = ""; private string strAssunto = ""; private string strCorpoMail = ""; public Mail() { } public Mail(string para, string remetente, string emailDe, string assunto, string corpo) { strEmailPara = para; strNomeDe = remetente; strEmailDe = emailDe; strAssunto = assunto; strCorpoMail = corpo; } public bool Enviar() { MailMessage mailEnvia = new MailMessage(); mailEnvia.From = this.Remetente + "<" + this.De + ">"; mailEnvia.To = this.Para; mailEnvia.Subject = this.Assunto; mailEnvia.Body = this.Corpo; mailEnvia.BodyFormat = MailFormat.Html; try { SmtpMail.Send(mailEnvia); return true; } catch(Exception) { return false; } } public string Para { get { return this.strEmailPara; } set { this.strEmailPara = value; } } public string Remetente { get { return this.strNomeDe; } set { this.strNomeDe = value; } } public string De { get { return this.strEmailDe; } set { this.strEmailDe = value; } } public string Assunto { get { return this.strAssunto; } set { this.strAssunto = value; } } public string Corpo { get { return this.strCorpoMail; } set { this.strCorpoMail = value; } } }} Compartilhar este post Link para o post Compartilhar em outros sites
micke 0 Denunciar post Postado Julho 4, 2005 ja agora como faço para enviar e-mail apartir do asp.net? http://forum.imasters.com.br/public/style_emoticons/default/blush.gif Compartilhar este post Link para o post Compartilhar em outros sites
rOcKLoCo 0 Denunciar post Postado Julho 4, 2005 Mail enviar = new Mail(); enviar.Remetente = this.txtRemetente.Text; enviar.De = this.txtEmailDe.Text; enviar.Para = this.txtPara.Text; enviar.Assunto = this.txtAssunto.Text; enviar.Corpo = this.txtMsg.Text; if(enviar.Enviar()) this.lblRetorno.Text = "E-mail enviado com sucesso!"; else { this.lblRetorno.Text = "Erro ao enviar e-mail..."; this.lblRetorno.ForeColor = Color.Red; } Compartilhar este post Link para o post Compartilhar em outros sites
Thiago_FPereira 0 Denunciar post Postado Julho 4, 2005 Hmmm...isso é bem simples meu caro micke. A nova versão do ASP.NET 2.0 tem uma nova classe para o envio de e-mail. Até o ASP.NET 1.1 para enviar e-mail usavamos o namespace SYSTEM.WEB.MAIL. Na mais nova versão do ASP.NET, utilizamos o System.Net.Mail. Segue abaixo um exemplo bem simples, utilizando a versão 2.0 do ASP.NET Dim objEmail as New System.Net.Mail.SmtpClient objEmail.Host = "localhost" objEmail.Send("de.text","para.text","assunto.text","mensagem.text") Simples não? Abraços Thiago F. Pereira http://br.thespoke.net/MyBlog/ThiagoFPereira/MyBlog.aspx Compartilhar este post Link para o post Compartilhar em outros sites
micke 0 Denunciar post Postado Julho 14, 2005 sera que podes arranjar a pagina com o form e tudo direitinho? um exemplo... e que eu ainda nao sei muito de asp.net! obrigado.......... http://forum.imasters.com.br/public/style_emoticons/default/blush.gif Compartilhar este post Link para o post Compartilhar em outros sites