本文整理汇总了C#中MailAddress.SetStartTLS方法的典型用法代码示例。如果您正苦于以下问题:C# MailAddress.SetStartTLS方法的具体用法?C# MailAddress.SetStartTLS怎么用?C# MailAddress.SetStartTLS使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MailAddress
的用法示例。
在下文中一共展示了MailAddress.SetStartTLS方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CreateMailAddress
/// <summary>
/// 创建邮箱账号
/// </summary>
/// <param name="smtpHost">发送服务器</param>
/// <param name="pop3Host">接收服务器</param>
/// <param name="sendPort">发送端口</param>
/// <param name="receivePort">接收端口</param>
/// <param name="loginUser">邮箱登陆名</param>
/// <param name="loginPassword">邮箱密码</param>
/// <param name="address">电子邮件地址</param>
/// <param name="displayName">账号显示名称</param>
/// <param name="sendSsl">发送要求安全连接</param>
/// <param name="startTls">使用 StartTLS加密传输</param>
/// <param name="receiveSsl">接收要求安全连接</param>
/// <param name="serverType">服务器类型</param>
/// <returns>邮箱账号</returns>
public static MailAddress CreateMailAddress(string smtpHost,string pop3Host,int sendPort,
int receivePort,string loginUser,string loginPassword,string address,string displayName,
bool sendSsl,bool startTls,bool receiveSsl,int serverType)
{
var mailAddress = new MailAddress();
mailAddress.GenerateNewIdentity();
mailAddress.SetAddress(address);
mailAddress.SetDisplayName(displayName);
mailAddress.SetLoginPassword(loginPassword);
mailAddress.SetLoginUser(loginUser);
mailAddress.SetPop3Host(pop3Host);
mailAddress.SetReceivePort(receivePort);
mailAddress.SetReceiveSSL(receiveSsl);
mailAddress.SetSendPort(sendPort);
mailAddress.SetServerType(serverType);
mailAddress.SetSmtpHost(smtpHost);
mailAddress.SetStartTLS(startTls);
mailAddress.SetSendSSL(sendSsl);
return mailAddress;
}