C# Service.Credentials=新的WebCredentials(用户名、密码、域名);

C# Service.Credentials=新的WebCredentials(用户名、密码、域名);,c#,exchange-server,C#,Exchange Server,每次尝试运行此操作时,都会出现以下错误: “Service.Credentials=新的WebCredentials(用户名、密码、, 域名);” 网上似乎没有任何帮助 注意:我正在尝试从我的收件箱中阅读电子邮件。 欢迎任何和所有的帮助。 干杯 我试图更改此电子邮件,但上面的那行无效 ExchangeService exchange = new ExchangeService(ExchangeVersion.Exchange2007_SP1); exchange.Cred

每次尝试运行此操作时,都会出现以下错误:

“Service.Credentials=新的WebCredentials(用户名、密码、, 域名);”

网上似乎没有任何帮助

注意:我正在尝试从我的收件箱中阅读电子邮件。 欢迎任何和所有的帮助。 干杯

我试图更改此电子邮件,但上面的那行无效

ExchangeService exchange = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
            exchange.Credentials = new WebCredentials("(myEmailAddress)", "(myEmailPassword)", "(gmail.com is the correct domain right?)");
            exchange.AutodiscoverUrl("(myEmailAddress)");

            if(exchange != null)
            {
                FindItemsResults<Item> result = exchange.FindItems(WellKnownFolderName.Inbox, new ItemView(100));

                foreach(Item item in result)
                {
                    EmailMessage message = EmailMessage.Bind(exchange, item.Id);

                    String body = message.Body.Text;
                    String from = message.From.Id.ToString();
                    String subject = message.Subject.ToString();
                }
            }

ExchangeService exchange=新的ExchangeService(ExchangeVersion.Exchange2007\u SP1);
Credentials=newWebCredentials(“(myEmailAddress)”,“(myEmailPassword)”,“(gmail.com是正确的域名吗?);
exchange.AutodiscoverUrl(“(myEmailAddress)”);
if(exchange!=null)
{
FindItemsResults=exchange.FindItems(WellKnownFolderName.Inbox,新项目视图(100));
foreach(结果中的项目)
{
EmailMessage=EmailMessage.Bind(exchange,item.Id);
字符串body=message.body.Text;
String from=message.from.Id.ToString();
字符串subject=message.subject.ToString();
}
}
它应该读我的电子邮件。 我想得到的数据如下: 发件人地址 电子邮件主题
电子邮件正文

ExchangeService exchange=新的ExchangeService(ExchangeVersion.Exchange2007\u SP1);exchange.Credentials=新的WebCredentials(“gmtower1@gmail.com","GabeIsGreat","gmail.com",;exchange.AutoDiscoveryURL(“gmtower1@gmail.com");这是错误代码块。抱歉,请重新编辑此内容,因为它很难阅读。您在本上下文中也查看过,域名指的是active directory域,而不是web域。此外,凭据用于exchange邮箱,而不是google邮箱。我认为您不能使用EWS连接到非exchange电子邮件服务器。ExchangeService exchange=新的ExchangeService(ExchangeVersion.Exchange2007_SP1);exchange.Credentials=新的WebCredentials(“gmtower1@gmail.com","GabeIsGreat","gmail.com",;exchange.AutoDiscoveryURL(“gmtower1@gmail.com");这是错误代码块。抱歉,请重新编辑此内容,因为它很难阅读。您在本上下文中也查看过,域名指的是active directory域,而不是web域。此外,凭据用于exchange邮箱,而不是google邮箱。我认为您不能使用EWS连接到非exchange电子邮件服务器。