Wyślij wiadomość e -mail za pomocą System.Net.Mail w hostingu Windows
Aby wysyłać pocztę przy użyciu System.Net.Mail, musisz skonfigurować usługę SMTP w pliku web.config
aplikacji, używając następujących wartości parametru mailSettings
:
system.net > mailSettings > smtp from = "Twój adres e -mail"> host sieciowy = "relay-hosting.secureserver.net" port = "25" / > /smtp > /mailSettings > /system.net >
Wartość reguły sieciowej
zostanie użyta podczas tworzenia wystąpienia SmtpClient
w kodzie.
Przykładowy kod C#
Następnie możesz użyć kodu podobnego do tego, aby wysłać wiadomość e -mail z aplikacji:
MailMessage message = new MailMessage ();
message.From = new MailAddress (" Twój adres e -mail");
message.To.Add (new MailAddress (" Twój odbiorca "));
message.Subject = " Twój temat ";
message.Body = " zawartość wiadomości e -mail ";
Klient SmtpClient = nowy SmtpClient ();
client.Send (wiadomość);
message.From = new MailAddress (" Twój adres e -mail");
message.To.Add (new MailAddress (" Twój odbiorca "));
message.Subject = " Twój temat ";
message.Body = " zawartość wiadomości e -mail ";
Klient SmtpClient = nowy SmtpClient ();
client.Send (wiadomość);