Mit der starken Unterstützung des .NET -Frameworks können wir problemlos E -Mails verwenden, um diese Funktion zu senden.
Normalerweise gibt es in einer E -Mail den folgenden Inhalt:
Von: Senden der Adresse
An: akzeptable Lebensmitteladresse
BodyFormat: Textinhaltstyp, wir verwenden hier das HTML -Format
Bodycodierung: Der Inhalt des Textes wird hier die Standardcodierung verwendet: Standardeinstellung
Betreff: Das Thema des Briefes, dh der Titel
Körper: Der Inhalt des Buchstabens, das heißt, der Text
SMTPServer: Die Adresse des SMTP -Servers wird zum Senden von E -Mails verwendet
Die folgenden Codesteile veranschaulichen, wie diese Funktion verwendet wird
mit System.web.mail;
Elastisch
MailMessage msg = new MailMessage ();
// die Adresse senden
msg.from = liucsoft@163.com;
// die Empfängeradresse
msg.to = liucsoft@163.com;
// Der Inhalt des Textes
msg.bodyFormat = MailFormat.html;
// Der Inhalt des Textes
msg.bodyCoding = system.text.encoding.default;
//Thema
msg.subject = liucsoft, um Sie Hallo zu fragen;
//Inhalt
msg.body = <html> <head> <meta content = zh-cn http-äquiv = content-laanguage> <meta http-äquiv = 'content-type' content = 'text/html; HEAD> <Body> Dies ist eine Test -E -Mail, die keine Antwort </body> </html>;
// auf die Benutzerüberprüfung einstellen
MSG.Fields.Add (http://schemas.microsoft.com/cdo/configuration ) 1);
// Setzen Sie den Benutzernamen des Überprüfungsnutzers
msg.fields.add (http://schemas.microsoft.com/cdo/configuration/sendusername, liucsoft);
// Setzen Sie das Überprüfungskennwort
msg.fields.add (http://schemas.microsoft.com/cdo/configuration/sendpassword, 123456);
// E -Mail -Server -Adresse (z. B. SMTP.163.com)
SMTPMAIL.SMTPSERVER = SMTP.163.com;
//schicken
SMTPMAIL.Send (MSG);
Elastisch