C# 如何使用C编写邮件函数?
我在一个网站上创建了bootstrap联系人表单。谁能帮我用C写邮件功能的代码,让yje用户填写表单,当用户点击提交按钮时,详细信息必须发送到管理员的邮件 以下是引导表单的代码:C# 如何使用C编写邮件函数?,c#,forms,email,C#,Forms,Email,我在一个网站上创建了bootstrap联系人表单。谁能帮我用C写邮件功能的代码,让yje用户填写表单,当用户点击提交按钮时,详细信息必须发送到管理员的邮件 以下是引导表单的代码: <form class="form form-container"> <span class="col-xs-12 col-md-6"> <label for="Name">Name <span class="re
<form class="form form-container">
<span class="col-xs-12 col-md-6">
<label for="Name">Name <span class="red">*</span></label>
<input class="form-control" name="name" type="text" required>
</span>
<span class="col-xs-12 col-md-6">
<label for="Company">Company</label>
<input class="form-control" name="company" type="text" >
</span>
<span class="col-xs-12 col-md-4">
<br>
<label for="Gender">Gender <span class="red">*</span></label>
<select class="form-control" name="gender" required>
<option value="">Select option</option>
<option value="Male">Male</option>
<option value="Female">Female</option>
</select>
</span>
<span class="col-xs-12 col-md-4">
<br>
<label for="Email">E-Mail <span class="red">*</span></label>
<input type="email" name="email" class="form-control" required>
</span>
<span class="col-xs-12 col-md-4">
<br>
<label for="Phone">Phone <span class="red">*</span></label>
<input type="text" name="phone" class="form-control" required>
</span>
<span class="col-xs-12 col-md-12">
<br>
<label for="Subject">Subject <span class="red">*</span></label>
<input type="text" name="subject" class="form-control" required>
</span>
<span class="col-xs-12 col-md-12">
<br>
<label for="Message">Message <span class="red">*</span></label>
<textarea class="form-control" rows="6" name="message" required></textarea>
<br>
</span>
<span class="col-xs-12">
<input type="submit" class="btn btn-md btn-success" value="Send message"><br><br><br><br>
</span>
</form>
您必须使用Smtpclient从代码隐藏操作发送电子邮件 例如: 示例代码是
try
{
MailMessage mailMessage = new MailMessage();
mailMessage.To.Add("your.own@mail-address.com");
mailMessage.From = new MailAddress("another@mail-address.com");
mailMessage.Subject = "ASP.NET e-mail test";
mailMessage.Body = "Hello world,\n\nThis is an ASP.NET test e-mail!";
SmtpClient smtpClient = new SmtpClient("smtp.your-isp.com");
smtpClient.Send(mailMessage);
Response.Write("E-mail sent!");
}
catch(Exception ex)
{
Response.Write("Could not send the e-mail - error: " + ex.Message);
}
谢谢你的回答,我不懂c语言,我对php有一定的了解。你能告诉我在为表单编写代码之后要做什么吗?最好先学习一些基本的C教程。此外,我还建议您学习asp.net教程,感谢您使用C通过SMTP发送电子邮件: