[Tickets #13495] Re: "Reply state" not synched over devices

noreply at bugs.horde.org noreply at bugs.horde.org
Mon Aug 25 16:54:12 UTC 2014


BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE  
E-MAIL-ADRESSE WERDEN NICHT GELESEN.

Ticket-URL: http://bugs.horde.org/ticket/13495
------------------------------------------------------------------------------
  Ticket           | 13495
  Aktualisiert Von | patrick at spamreducer.eu
  Zusammenfassung  | "Reply state" not synched over devices
  Warteschlange    | Synchronization
  Version          | Git master
  Typ              | Bug
  Status           | Not A Bug
  Priorität        | 1. Low
  Milestone        |
  Patch            |
  Zuständige       | Michael Rubinsky
------------------------------------------------------------------------------


patrick at spamreducer.eu (2014-08-25 16:54) hat geschrieben:

>>> This is because OL doesn't send "SMART" replies or forwards, so it's
>>> not obvious it's a reply. We can sniff out the In-Reply-To header
>>> though.
>>
>> ..and again it's some Outlook "magic"..
>>
>> As quoted from Microsoft since EAS 14.0 it is implemented in every
>> their software, but it is *NOT* .
>
> This one isn't really a fault. The specs don't state that a SMART  
> request MUST be used, only that it CAN be used to save bandwidth.  
> The SMART request saves bandwidth at the expense of server load  
> (since the original IMAP message must be fetched from the IMAP  
> server and parsed).
>

Agree, but they should try smartreply and smarforward as default..
Well we can't do anything.

> After looking at this further, though, it's not going to be possible  
> to work around this since we have NO way of knowing if it's a reply  
> vs a forward, nor do we know the original UID of the original IMAP  
> message, or even what folder it's from (so we can't efficiently look  
> it up).

I'm not really understanding what you mean..

Think about this test-scenario:

1. I get a message from lets say "client at gmail.com"
   -> message-header:
------------8<----------------------------------------------------------------
Message-ID:  
<CACQS2qqQrAa2QMi=pHRB4Rgn8XZtAhuqCq99LvT-Kp4SbU4LNQ at mail.gmail.com>
------------8<----------------------------------------------------------------

2. I reply to this message from OL2013:
   -> message-header(s):
------------8<----------------------------------------------------------------
References:  
<CACQS2qqQrAa2QMi=pHRB4Rgn8XZtAhuqCq99LvT-Kp4SbU4LNQ at mail.gmail.com>
In-Reply-To:  
<CACQS2qqQrAa2QMi=pHRB4Rgn8XZtAhuqCq99LvT-Kp4SbU4LNQ at mail.gmail.com>
------------8<----------------------------------------------------------------

3. I forward this message from OL2013:
------------8<----------------------------------------------------------------
References:  
<CACQS2qqQrAa2QMi=pHRB4Rgn8XZtAhuqCq99LvT-Kp4SbU4LNQ at mail.gmail.com>
In-Reply-To:  
<CACQS2qqQrAa2QMi=pHRB4Rgn8XZtAhuqCq99LvT-Kp4SbU4LNQ at mail.gmail.com>
------------8<----------------------------------------------------------------

..so the problems in coding would be:
   1. saving the original "Message-ID" vs. "UID"
   2. finding a possibility to distinguish if it's a REPLY or FORWARD  
(parsing the Subject is not OK since it could be changed)

Am I supposing this right?





More information about the bugs mailing list