我想通过SmtpClient连接到iCloud
我使用的设置如下:
服务器名称:smtp.mail.me.com
SSL必需:是
如果在使用SSL时看到错误消息,请尝试使用TLS或STARTTLS.
端口:587需要
SMTP验证:是 - 具有相关的用户名和密码
如果我使用SSL,我会收到"由于意外的数据包格式而导致握手失败"
如果我不使用SSL visual studio调试器挂起连接.
我认为问题是我没有告诉SmtpClient使用tls但是我找不到如何做到这一点的文档.
代码如下:
using (var client = new SmtpClient()) {
client.Timeout = 1000 * 20;
//client.Capabilities.
client.AuthenticationMechanisms.Remove ("XOAUTH2");
client.Connect("SMTP.mail.me.com", 587, false); //dies here
//client.Connect(servername, port, useSsl);
//can I set tls or starttls here??
client.Authenticate(username, password);
client.Send(FormatOptions.Default, message);
}
Run Code Online (Sandbox Code Playgroud)
我能够手动设置TLS或StartTLS.我尝试过的一件事是以下但它似乎没有用
client.Connect(new Uri("smtp://" + servername + ":" + port + "/?starttls=true"));
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助.
如何在Gitlab wiki中使用相同的页面链接?例如:
Contents
- heading1 ---> this should move the page to heading 1
- heading2
- heading3
- heading4
HEADING 1
Run Code Online (Sandbox Code Playgroud)
基本上我正在尝试创建像维基百科这样的页面,您可以使用目录在单个页面中导航.
我试图使用Mailkit添加顶级文件夹,所以当我添加以下标签时,我可以将它们分组到此文件夹下.
标签是:
我想创建一个名为mailkit的文件夹,以便gmail对它们进行分组,但我现在似乎无法找到一种方法.这有可能吗,有没有人有例子?