On Tue, 2019-07-02 at 08:39 +0200, Milan Crha via evolution-list wrote:
> CAUTION: This email originated from outside of the organization. Do not click 
> links or open attachments unless you recognize the sender and know the 
> content is safe.
> 
> 
> On Mon, 2019-07-01 at 16:35 +0000, Joakim Tjernlund via evolution-list
> wrote:
> > Any idea why?
> 
>         Hi,
> not really, as it can be a server configuration thing too. You can try
> to run evolution from a terminal with EWS debugging on:
> 
>    $ EWS_DEBUG=2 evolution
> 
> then open the EWS account Properties (or add a new user) and when you
> click "Fetch URL" at the Receiving Email tab, then you'll see what
> evolution-ews tried to use and what the server returned. You should be
> asked for credentials, if not stored anywhere already.
> 
> The actual autodiscover URL is derived from the email address domain
> and from the current Host URL.

Did a manual autodisovery req using curl:

#! /bin/bash
function print_usage()
{
 echo "Usage: `basename $0` [options]"
 echo "Options:"
 echo "  -e  Autodiscover Endpoint URL"
 echo "  -a  SMTP address of account to perform autodiscover"
 echo "  -u  user ID used when logging into the specified Autodiscover Endpoint"
 exit 2
}
function parse_args()
{
 args=`getopt u:e:a: $*`
 if [ $? != 0 ]; then
  print_usage
 fi
 autod_url="https://autodiscover.infinera.com/autodiscover/autodiscover.xml";
 autod_email="joakim.tjernl...@infinera.com"
 set -- $args
 for i
 do
  case "$1" in
   -e)
    autod_url="$2"; shift
    shift
    ;;
   -a)
    autod_email="$2"; shift
    shift
    ;;
   -u)
    autod_id="$2"; shift
    shift
    ;;
   --)
    shift
    break
    ;;
  esac
 done
 if [ -z "$autod_url" ] || [ -z "$autod_email" ]; then
  print_usage
 fi
}
function generate_autod_request_xml()
{
 _email_address=$1
 autod_xml=""
 autod_xml+='<?xml version="1.0" encoding="UTF-8"?>'
 autod_xml+='<Autodiscover 
xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/requestschema/2006";>'
 autod_xml+='   <Request>'
 autod_xml+='      <EMailAddress>'$_email_address'</EMailAddress>'
 autod_xml+='      
<AcceptableResponseSchema>http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a</AcceptableResponseSchema>'
 autod_xml+='   </Request>'
 autod_xml+='</Autodiscover>'
}
parse_args $*
generate_autod_request_xml $autod_email
xml="$autod_xml"
curl --silent -v -k --header 'Content-Type: text/xml' --user "$autod_id" 
"$autod_url" --data "$xml"

where $auto_id is my domain user, I get this answer:
....

> POST /autodiscover/autodiscover.xml HTTP/1.1
> Host: autodiscover.infinera.com
> Authorization: Basic am9ja2VAaW5maW5lcmEuY29tOkt1cnRhbjgu
> User-Agent: curl/7.65.0
> Accept: */*
> Content-Type: text/xml
> Content-Length: 380
> 
* upload completely sent off: 380 out of 380 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Cache-Control: private
< Content-Type: text/xml; charset=utf-8
< Server: Microsoft-IIS/8.0
< request-id: e9a4d88f-7e0d-405d-8767-eefae6cadbca
< Set-Cookie: ClientId=GLSJLS0BYUUHVVZQYCBQ; expires=Wed, 01-Jul-2020 11:07:38 
GMT; path=/; HttpOnly
< X-CalculatedBETarget: sv-ex13-prd1.infinera.com
< X-DiagInfo: SV-EX13-PRD1
< X-BEServer: SV-EX13-PRD1
< X-AspNet-Version: 4.0.30319
< Set-Cookie: 
X-BackEndCookie=S-1-5-21-1757981266-1085031214-682003330-51010=u56Lnp2ejJqBm5nKyp7NxsjSmZzOz9LLypvL0p3JmczSxsrJm8nGzsaey82cgYHNz87G0s/H0s/Oq87Oxc/IxczH;
 expires=Thu, 01-Aug-2019 11:07:38 GMT; path=/autodiscover; secure; HttpOnly
< X-Powered-By: ASP.NET
< X-FEServer: SV-EX13-PRD1
< Date: Tue, 02 Jul 2019 11:07:38 GMT
< Content-Length: 407
< 
<?xml version="1.0" encoding="utf-8"?>
<Autodiscover 
xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006";>
  <Response 
xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a";>
    <Account>
      <Action>redirectAddr</Action>
      <RedirectAddr>my_user...@infinera.mail.onmicrosoft.com</RedirectAddr>
    </Account>
  </Response>
* Connection #0 to host autodiscover.infinera.com left intact

Does this <Action>redirectAddr</Action> address make sense to Evolution?

 Jocke
_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to