enviar um e-mail com o serviço web
quero perguntar se alguém sabe como enviar e-mail com o serviço web?
quero dizer, eu tenho um aplicativo, e vou pedir ao usuário um e-mail e uma mensagem, e vou reenviar essa mensagem para o e-mail que o usuário disse.
Obrigado pelo seu tempo. 0
Author: Josue Francisco Orellana Vega, 2013-06-12
3 answers
Adicionar primeiro o espaço de nomes seguinte
using System.Web.Mail;
E utilizar a seguinte função
public string sendMail()
{
string status = "";
try
{
MailMessage mail = new MailMessage();
mail.To.Add(txt_email.Text);
mail.From = new MailAddress("**********@gmail.com");
mail.Subject = "Testing";
string Body = txt_msg.Text;
mail.Body = Body;
mail.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient();
smtp.Host = "smtp.gmail.com"; //Or Your SMTP Server Address
smtp.Credentials = new System.Net.NetworkCredential
("********@gmail.com", "*********");
//Or your Smtp Email ID and Password
smtp.EnableSsl = true;
smtp.Send(mail);
status = "Success";
}
catch(Exception ex)
{
status = "Failure";
Response.Write(ex.Message + "|" + ex.StackTrace);
}
return status;
}
0
Author: Rohit Surve, 2013-06-12 07:02:47
Eu acho que você precisa fazer algum script do lado do servidor para isso, que seria a solução para o seu problema. também pode verificar abaixo a resposta
Melhores práticas para o envio automatizado de E-mails diários a partir do serviço web
0
Author: Chan's, 2017-05-23 10:28:59
Obrigado, Já tenho a resposta.
Eu uso o código para enviar e-mail, e depois disso eu só faço um programa que cada minut chamar um serviço web, dessa forma eu posso selecionar todas as mensagens que eu quero enviar minuto a minuto
0
Author: Josue Francisco Orellana Vega, 2013-06-19 20:46:45