Bug#964364: evolution-ews: E-mail sent via EWS replaces the recipient's name with a copy of their e-mail address.

Pavel N. Krivitsky pavel-debian at krivitsky.name
Mon Jul 6 03:57:52 BST 2020

Package: evolution-ews
Version: 3.36.3-1
Severity: important

Dear Maintainer,

Since about a month ago, when I send an e-mail via my employer's Office365
setup using Evolution's EWS support, I find that the message that is placed
into the Sent folder has the correct recipient names, but the message that is
actually sent appears to replace the recipient's name with their e-mail
address. For example,

In composer: To: John Smith <john.smith at example.com>
In Sent folder: To: John Smith <john.smith at example.com>
Actually received: To: john.smith at example.com <john.smith at example.com>

I have attempted to isolate the problem by sending messages to myself. To
summarise, I find that the name is preserved if *any* of the following

* Sending through the Office365 web Outlook (the webmail interface).
* Sending from Evolution through Office356's SMTP interface
* The recipient is within the employer's domain (e.g., if my domain is
example.biz, then
    John Smith <jon.smith at example.biz> -> preserved
    John Smith <jon.smith at example.net> -> jon.smith at example.net
<jon.smith at example.net>

It is only when sending to a recipient outside the employer's domain using
Evolution's EWS that the problem occurs. For messages with multiple
heterogeneous recipients, those in the domain have their names preserved, those
outside rewritten.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages evolution-ews depends on:
ii  evolution                3.36.3-1
ii  evolution-data-server    3.36.3-1
ii  libc6                    2.31-0experimental0
ii  libcamel-1.2-62          3.36.3-1
ii  libebackend-1.2-10       3.36.3-1
ii  libebook-1.2-20          3.36.3-1
ii  libebook-contacts-1.2-3  3.36.3-1
ii  libecal-2.0-1            3.36.3-1
ii  libedata-book-1.2-26     3.36.3-1
ii  libedata-cal-2.0-1       3.36.3-1
ii  libedataserver-1.2-24    3.36.3-1
ii  libedataserverui-1.2-2   3.36.3-1
ii  libevolution             3.36.3-1
ii  libglib2.0-0             2.64.3-2
ii  libgtk-3-0               3.24.20-1
ii  libical3                 3.0.8-1+b1
ii  libmspack0               0.10.1-2
ii  libpango-1.0-0           1.44.7-4
ii  libsoup2.4-1             2.70.0-1
ii  libxml2                  2.9.10+dfsg-5+b1

evolution-ews recommends no packages.

evolution-ews suggests no packages.

-- no debconf information

More information about the pkg-gnome-maintainers mailing list