최고의 ASP.NET 웹 페이지 웹 메일의 참조 설명서 튜토리얼 2024년, 이 튜토리얼에서는 기술,예,웹 메일의 객체 참조 - 부동산,웹 메일의 객체 참조 - 방법,기술 데이터,웹 메일 도우미를 초기화,_AppStart.cshtml,를 배울 수 있습니다.
웹 메일 객체에 의해, 당신은 쉽게 웹 페이지에서 전자 메일을 보낼 수 있습니다.
웹 메일 객체 ASP.NET 웹 페이지는 이메일 기능을 보낼 SMTP (단순 메일 전송 프로토콜 Simple Mail Transfer Protocol)를 사용하는 방법을 제공한다.
참고 항목 의 웹 페이지 이메일 장 인스턴스를.
属性 | 描述 |
---|---|
SmtpServer | 用于发送电子邮件的 SMTP 服务器的名称。 |
SmtpPort | 服务器用来发送 SMTP 电子邮件的端口。 |
EnableSsl | 如果服务器使用 SSL(Secure Socket Layer 安全套接层)加密,则值为 true。 |
UserName | 用于发送电子邮件的 SMTP 电子邮件账户的名称。 |
Password | SMTP 电子邮件账户的密码。 |
From | 在发件地址栏显示的电子邮件(通常与 UserName 相同)。 |
方法 | 描述 |
---|---|
Send() | 向 SMTP 服务器发送需要传送的电子邮件信息。 |
보내기 () 메소드는 다음과 같은 매개 변수가 있습니다 :
参数 | 类型 | 描述 |
---|---|---|
to | String | 收件人(用分号分隔) |
subject | String | 邮件主题 |
body | String | 邮件正文 |
보내기 () 메소드는 다음과 같은 선택적 매개 변수가 있습니다 :
参数 | 类型 | 描述 |
---|---|---|
from | String | 发件人 |
cc | String | 需要抄送的电子邮件地址(用分号分隔) |
filesToAttach | Collection | 附件名 |
isBodyHtml | Boolean | 如果邮件正文是 HTML 格式的,则为 true |
additionalHeaders | Collection | 附加的标题 |
名称 | 值 |
---|---|
Class | System.Web.Helpers.WebMail |
Namespace | System.Web.Helpers |
Assembly | System.Web.Helpers.dll |
웹 메일 도우미를 사용하려면 SMTP 서버에 액세스 할 수 있어야합니다. SMTP는 이메일의 "출력"부분이다. 가상 호스트를 사용하는 경우, 당신은 이미 SMTP 서버의 이름을 알 수 있습니다. 당신이 일을 회사 네트워크를 사용하는 경우, 회사의 IT 부서는 당신에게 이름을 제공합니다. 집에서 작업하는 경우에는 일반 전자 메일 서비스 제공 업체를 사용할 수 있습니다.
이메일을 보내려면, 당신이 필요합니다 :
웹 루트 디렉토리에서 (이미 존재하는 경우, 직접 페이지를 편집합니다) _AppStart.cshtml 페이지라는 파일을 만듭니다.
파일에 다음 코드를 복사 :
위의 코드는 각 사이트에서 실행됩니다 (응용 프로그램)을 시작합니다. 그것은 초기 값을 할당 객체를 웹 메일.
교체 :
Smtp.example.com는 전자 메일 SMTP 서버를 보내는 데 사용할 이름을 대체합니다.
25 SMTP 트랜잭션 (이메일) 포트 번호를 보내는 데 사용되는 서버를 대체합니다.
서버가 SSL (보안 소켓 레이어 보안 소켓 레이어) 암호화 설정을 사용하는 경우 허위 사실 대체합니다.
전자 메일 SMTP 전자 메일 계정을 전송하는 데 사용되는 이름을 support@example.com 대체합니다.
암호 SMTP 전자 메일 계정에 암호를 대체합니다.
전자 메일 보낸 사람의 주소 표시 줄에 나타나는 존 @ 예를 대체합니다.
파일에 AppStart, 당신은 웹 메일 개체를 시작해야하지만, WebMail.Send () 메서드를 호출하기 전에, 당신은 이러한 속성을 설정해야합니다. |