WebMail 类的基本用法:
1. Send 方法:
- WebMail.Send(to, subject, body, from, cc, bcc, isBodyHtml, files) 用于发送电子邮件。
- 示例:WebMail.Send("recipient@example.com", "Subject", "Body", "sender@example.com")
参数说明:
- to:接收者的电子邮件地址。
- subject:电子邮件主题。
- body:电子邮件正文。
- from:发件人的电子邮件地址。
- cc:抄送的电子邮件地址。
- bcc:密送的电子邮件地址。
- isBodyHtml:指示邮件正文是否为 HTML 格式。
- files:附件文件的路径。
WebMail 配置:
你可以在 Web.config 文件中配置 WebMail 的一些设置,如邮件服务器的信息等:
<appSettings>
<add key="webpages:EmailSettings:smtpServer" value="your-smtp-server" />
<add key="webpages:EmailSettings:smtpPort" value="587" />
<add key="webpages:EmailSettings:smtpUserName" value="your-username" />
<add key="webpages:EmailSettings:smtpPassword" value="your-password" />
<add key="webpages:EmailSettings:smtpFrom" value="your-email@example.com" />
</appSettings>
备注:
- 在使用 WebMail 之前,确保你的应用程序已配置正确的邮件服务器信息。
- 请不要在生产环境中硬编码敏感信息,而是使用安全的配置管理方式。
使用示例:
@{
WebMail.Send(
to: "recipient@example.com",
subject: "Test Email",
body: "This is a test email from ASP.NET Web Pages.",
from: "sender@example.com"
);
}
以上只是 WebMail 类的一些基本用法。对于更详细和全面的信息,请查阅[官方文档](https://learn.microsoft.com/en-us/aspnet/web-pages/overview/ui/working-with-email)。在文档中,你将找到有关配置、附件、HTML 邮件等更多的详细信息。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6546/ASP.NET