邮件发送例子</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<styletype="text/css">TD{
FONT-SIZE:9pt;FONT-FAMILY:"宋体"
}
.TextBox{
BORDER-RIGHT:#000000thindashed;BORDER-TOP:#000000thindashed;BORDER-LEFT:
#000000thindashed;BORDER-BOTTOM:#000000thindashed
}
</style>
</HEAD>
<bodytext="#000000"bgColor="#ffffff">
<formrunat="server">
<tablestyle="BORDER-COLLAPSE:collapse"borderColor="#111111"cellSpacing="0"cellPadding="3"width="500"align="center"border="1">
<tr>
<tdalign="middle"colSpan="2">邮件发送例子(SOCKET类)</td>
</tr>
<asp:panelid="pelMessage"Visible="False"Runat="server">
<TR>
<TDalign="middle"colSpan="2">
<asp:Labelid="lblMessage"runat="server"></asp:Label></TD>
</TR>
</asp:panel>
<tr>
<tdalign="right"width="150">SMTP服务器:</td>
<tdwidth="350"><asp:textboxid="txtSmtpHost"runat="server"CssClass="TextBox"MaxLength="50"></asp:textbox><asp:requiredfieldvalidator
id="rfvSmtpHost"runat="server"ErrorMessage="*"ControlToValidate="txtSmtpHost"Display="Dynamic"></asp:requiredfieldvalidator></td>
</tr>
<tr>
<tdalign="right"width="150">SMTP服务器端口:</td>
<tdwidth="350"><asp:textboxid="txtPort"runat="server"CssClass="TextBox"MaxLength="6"></asp:textbox><asp:requiredfieldvalidator
id="rfvPort"runat="server"ErrorMessage="*"ControlToValidate="txtPort"Display="Dynamic"></asp:requiredfieldvalidator><asp:regularexpressionvalidator
id="revPort"runat="server"ErrorMessage="只能输入数字"ValidationExpression="\d{1,}"ControlToValidate="txtPort"Display="Dynamic"></asp:regularexpressionvalidator></td>
</tr>
<tr>
<tdalign="right"width="150">邮件发送者:</td>
<tdwidth="350"><asp:textboxid="txtFrom"runat="server"CssClass="TextBox"MaxLength="50"></asp:textbox><asp:requiredfieldvalidator
id="rfvFrom"runat="server"ErrorMessage="*"ControlToValidate="txtFrom"Display="Dynamic"></asp:requiredfieldvalidator>
<asp:regularexpressionvalidatorid="revFrom"runat="server"ErrorMessage="邮件格式错误"ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"ControlToValidate="txtFrom"Display="Dynamic"></asp:regularexpressionvalidator></td>
</tr>
<tr>
<tdalign="right"width="150">发送者显示名称:</td>
<tdwidth="350"><asp:textboxid="txtFromName"runat="server"CssClass="TextBox"MaxLength="20"></asp:textbox></td>
</tr>
<tr>
<tdalign="right"width="150">邮件接收者:</td>
<tdwidth="350"><asp:textboxid="txtTo"runat="server"CssClass="TextBox"MaxLength="50"></asp:textbox><asp:requiredfieldvalidator
id="rfvTo"runat="server"ErrorMessage="*"ControlToValidate="txtTo"Display="Dynamic"></asp:requiredfieldvalidator>
<asp:regularexpressionvalidatorid="revTo"runat="server"ErrorMessage="邮件格式错误"ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"ControlToValidate="txtTo"Display="Dynamic"></asp:regularexpressionvalidator></td>
</tr>
<tr>
<tdalign="right"width="150">接收者显示名称:</td>
<tdwidth="350"><asp:textboxid="txtToName"runat="server"CssClass="TextBox"MaxLength="20"></asp:textbox></td>
</tr>
<tr>
<tdalign="right"width="150">邮件发送优先级:</td>
<tdwidth="350"><asp:dropdownlistid="ddlPriority"runat="server">
<asp:ListItemValue="高">高</asp:ListItem>
<asp:ListItemValue="默认"Selected="True">默认</asp:ListItem>
<asp:ListItemValue="低">低</asp:ListItem>
</asp:dropdownlist></td>
</tr>
<tr>
<tdalign="right"width="150">发送HTML格式的邮件:</td>
<tdwidth="350"><asp:dropdownlistid="ddlHtml"runat="server">
<asp:ListItemValue="是"Selected="True">是</asp:ListItem>
<asp:ListItemValue="否">否</asp:ListItem>
</asp:dropdownlist></td>
</tr>
<tr>
<tdalign="right"width="150">邮件主题:</td>
<tdwidth="350"><asp:textboxid="txtSubject"runat="server"CssClass="TextBox"MaxLength="50"></asp:textbox>
<asp:RequiredFieldValidatorid="rfvSubject"runat="server"ErrorMessage="*"ControlToValidate="txtSubject"Display="Dynamic"></asp:RequiredFieldValidator></td>
</tr>
<tr>
<tdalign="right"width="150">邮件内容:</td>
<tdwidth="350">
<asp:textboxid="txtMessage"runat="server"Rows="15"TextMode="MultiLine"CssClass="TextBox"Columns="40"></asp:textbox>
<asp:RequiredFieldValidatorid="rfvMessage"runat="server"ErrorMessage="*"ControlToValidate="txtMessage"Display="Dynamic"></asp:RequiredFieldValidator>
</td>
</tr>
<tralign="middle">
<tdcolSpan="2">
<asp:Buttonid="btnSendMail"runat="server"Text="发送邮件"CssClass="TextBox"BackColor="Silver"ForeColor="Blue"></asp:Button>
</td>
</tr>
</table>
</form>
</body>
</HTML>