首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >面向outlook的autodiscover.xml中的loginname

面向outlook的autodiscover.xml中的loginname
EN

Stack Overflow用户
提问于 2016-07-26 19:31:06
回答 1查看 2.7K关注 0票数 0

我正在尝试为我的域(大约30个域)正确配置autodiscover.xml文件。

我已经设置了以下XML,可以通过名字]/自动发现/自动发现.name访问

代码语言:javascript
运行
复制
<Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Account>
<AccountType>email</AccountType>
<Action>settings</Action>
<Protocol>
<Type>IMAP</Type>
<Server>[MY_DNS]</Server>
<Port>993</Port>
<SPA>off</SPA>
<SSL>on</SSL>
<DomainRequired>on</DomainRequired>
<AuthRequired>on</AuthRequired>
</Protocol>
</Account>
</Response>
</Autodiscover>

但是,使用此配置时,当我使用“测试outlook配置”过程时,用于IMAP的登录不包含域(即“登录”而不是“登录@域”)。而且,因为我运行了很多域,所以在默认情况下,不能让邮件地址中的“@”前面的字符串出现。(因为我处理john@domain3 1,john@domain3 2,john@domain3 3等等)

我认为xml标记DomainRequired是添加此域的关键,但它不起作用。

EN

回答 1

Stack Overflow用户

发布于 2017-03-14 00:03:34

我认为自动发现是作为一种服务。POST请求指示一个EmailAddress字段,服务必须根据该电子邮件地址返回响应。它不打算使用域的所有不同帐户构建xml文件。然后,如果要将域包含在用户中,则必须在LoginName字段中指定,例如:

代码语言:javascript
运行
复制
...
    <Account>
      <AccountType>email</AccountType>
      <Action>settings</Action>
      <Protocol>
        <Type>POP3</Type>
        <Server>contoso.com</Server>
        <Port>110</Port>
        <DomainRequired>on</DomainRequired>
        <LoginName>account@contoso.com</LoginName>
        <DomainName></DomainName>
        <SPA>off</SPA>
        <SSL>off</SSL>
        <AuthRequired>on</AuthRequired>
      </Protocol>
    </Account>
...

您可以看到自动发现XML模式(使用EmailAddress和响应发布请求) 这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38598401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档