我跟随IMAPX的示例,但它不会连接到GMAIL。 该帐户启用了IMAP,我已经对用户名和密码进行了三次检查,但它无法连接:
var server = ConfigurationManager.AppSettings["server"];
var login = Decrypt(ConfigurationManager.AppSettings["user"]);
var password = Decrypt(ConfigurationManager.AppSettings["pass"]);
//create the IMAP CLient
var client = new ImapClient(server, true);
//connect to the server
if (!client.Connect())
{
Console.WriteLine("Error: Failed to connect");
return;
}
//login to the server
if (!client.Login(login, password))
{
Console.WriteLine("Error: Invalid login");
return;
}
任何人都知道如何使用此库连接到Gmail?我尝试了使用SSL"的变体。并且"验证证书",但无论我尝试登录总是失败。
答案 0 :(得分:3)
Google默认不允许"安全性较低"来自帐户访问权限的应用,除非该帐户已设置为允许该帐户。
参考文献: