Latest web development tutorials

ASP.NET Web Pages WebMail Reference Manual

Przez obiektu WebMail, można łatwo wysłać e-mail ze strony internetowej.


opis

Obiekt WebMail ASP.NET Web Pages dostarcza sposobów przy użyciu protokołu SMTP (Simple Mail Transfer Protocol Simple Mail Transfer Protocol), aby wysłać e-mail funkcji.


Przykłady

Zobacz stron internetowych email instancji rozdziału.


WebMail Object Reference - nieruchomości

属性 描述
SmtpServer 用于发送电子邮件的 SMTP 服务器的名称。
SmtpPort 服务器用来发送 SMTP 电子邮件的端口。
EnableSsl 如果服务器使用 SSL(Secure Socket Layer 安全套接层)加密,则值为 true。
UserName 用于发送电子邮件的 SMTP 电子邮件账户的名称。
Password SMTP 电子邮件账户的密码。
From 在发件地址栏显示的电子邮件(通常与 UserName 相同)。


WebMail Object Reference - Metody

方法 描述
Send() 向 SMTP 服务器发送需要传送的电子邮件信息。

Sposób wysyłania () ma następujące parametry:

参数 类型 描述
to String 收件人(用分号分隔)
subject String 邮件主题
body String 邮件正文

Metoda send () ma następujące parametry opcjonalne:

参数 类型 描述
from String 发件人
cc String 需要抄送的电子邮件地址(用分号分隔)
filesToAttach Collection 附件名
isBodyHtml Boolean 如果邮件正文是 HTML 格式的,则为 true
additionalHeaders Collection 附加的标题


dane techniczne

名称
Class System.Web.Helpers.WebMail
Namespace System.Web.Helpers
Assembly System.Web.Helpers.dll


Inicjalizować pomocnika WebMail

Aby skorzystać z pomocnika WebMail, trzeba mieć dostęp do serwera SMTP. SMTP jest sekcja "wyjście" z e-mail. Jeśli używasz wirtualnego hosta, może znasz już nazwę serwera SMTP. Jeśli korzystasz z sieci firmowej do pracy, dział IT swojej firmy daje nazwę. Jeśli pracujesz w domu, może być w stanie używać zwykłego usługodawcy poczty elektronicznej.

Aby wysłać wiadomość e-mail, będziesz potrzebował:

  • nazwa serwera SMTP
  • Numer portu (zwykle 25)
  • e-mail Hasło
  • hasło Email

W swoim katalogu WWW, utwórz plik o nazwie Strona _AppStart.cshtml (jeśli już istnieje, można bezpośrednio edytować stronę).

Skopiuj poniższy kod do pliku:

_AppStart.cshtml

@{
WebMail.SmtpServer = "smtp.example.com";
WebMail.SmtpPort = 25;
WebMail.EnableSsl = false;
WebMail.UserName = "[email protected]";
WebMail.Password = "password";
WebMail.From = "[email protected]"
}

Powyższy kod będzie działał w każdym miejscu (zastosowanie) rozpoczyna. To webmail obiekty przypisane wartości początkowej.

wymienić:

Smtp.example.com zastąpi nazwę, której chcesz używać do wysyłania e-mail serwera SMTP.

25 zastąpi serwer używany do wysyłania transakcji SMTP (e-mail) numer portu.

Jeśli serwer używa protokołu SSL (Secure Socket Layer Secure Sockets Layer), ustawić szyfrowanie fałszywe zastąpić prawdziwe.

Zastąpi [email protected] nazwę używanego do wysyłania wiadomości e-mail SMTP konta e-mail.

Zastąpi hasła do kont e-mail Hasło SMTP.

Zastąpi john @ przykład pojawiać się w e-mail nadawcy w pasku adresu.

lampa AppStart w pliku, należy uruchomić obiekt WebMail, ale przed wywołaniem metody WebMail.Send (), należy ustawić te właściwości.