2017-04-10 59 views
0

我正在关注来自IMAPX的示例,但它不会连接到GMAIL。 IMAP是该帐户启用,我三重检查用户名和密码,但它不会连接:使用c#无法使用IMAPX连接到Gmail#

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”和“验证证书”的变体,但不管我尝试登录的方式总是失败。

+1

是谷歌帐户发送最多允许来自 “不太安全” 的应用程序的访问? –

+0

就是这样。谢谢! – user2033791

+0

请考虑标记此答案。 –

回答