Web サービスでメールを送信する方法を知っている人はいますか?
つまり、アプリがあり、ユーザーに 1 つのメールとメッセージを要求し、そのメッセージをユーザーが言ったメールに再送信します。
御時間ありがとうございます
Web サービスでメールを送信する方法を知っている人はいますか?
つまり、アプリがあり、ユーザーに 1 つのメールとメッセージを要求し、そのメッセージをユーザーが言ったメールに再送信します。
御時間ありがとうございます
最初に次の名前空間を追加します
using System.Web.Mail;
次の関数を使用します
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;
}
ありがとう、私はすでに答えを持っています。
私は電子メールを送信するためのコードを使用し、その後、毎分Webサービスを呼び出すプログラムのみを作成します。そのようにして、毎分送信したいすべてのメッセージを選択できます
そのためにサーバー側のスクリプトを作成する必要があると思います。それが問題の解決策になります。また、以下の回答を確認できます