Mailkit IMAP的问题 - 无法使用字符串进行身份验证

时间:2015-12-23 17:02:16

标签: imap mailkit mimekit

我的IMAP身份验证存在一个奇怪的问题。 如果我试图使用字符串变量,我无法进行身份验证。我真的需要输入我的帐户和密码,这对我来说毫无意义。

这不起作用!

  using (var client = new ImapClient(new ProtocolLogger("imap.log")))
        {

            using (var cancel = new CancellationTokenSource())
            {
                //LogIn
                client.Connect("imap.gmail.com", 993, MailKit.Security.SecureSocketOptions.SslOnConnect);
                client.Authenticate("funnyemailhere", "anothernicepasswordhere");


                var personal = client.GetFolder(client.PersonalNamespaces[0]);
                f1.tbl_folderTableAdapter1.Insert(ID, PARENTID, username);

                client.Disconnect(true);
            }
        }

但这项工作

$excelFile = "C:/ExcelTest/Test.csv"
$functionDirectory = "some directory"

$excel_Array = (Get-Content $excelFile)[0].split(",")

foreach ($sqlName in $excel_Array) 
{
    if($sqlName::exists($functionDirectory + "/" + $sqlName) -ne $true) 
    {
        invoke-sqlcmd -inputfile $functionDirectory + "/" + $sqlName -serverinstance "serverinstance" -database "database"
    }
}

你能在这里看到任何问题吗?

提前谢谢

0 个答案:

没有答案