Resubmission after N days

Steffen Kaiser skdovecot at smail.inf.fh-brs.de
Fri Feb 6 07:52:37 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 5 Feb 2015, Thomas Güttler wrote:
> Am 05.02.2015 um 12:18 schrieb Steffen Kaiser:
>> On Thu, 5 Feb 2015, Thomas Güttler wrote:
>>>> What specific action shall be done via IMAP? The move?
>>>> Then use any IMAP client library, use the LIST command to get the mailboxes, FETCH to get the messages and COPY/EXPUNGE
>>>> to move them.
>>
>>> You are right moving the mail should be simple.
>>
>>> I ask myself it is possible to store the date of the resubmission in the mail itself.
>>
>> How shall the date be visible to the user?
>>
>> Remember that altering the message may invalidate DKIM and other security / verification stuff.
>>
>> Instead of a simple "mv" you can prefix the message with "X-Date: " header, so you mark the message, but it is not visible to the user.
>>
>> If your goal is to have the message "up" according the client side message sorting by date, you would need to alter the Date: header and possibly break message verification.
>>
>> What's your goal in order to " store the date of the resubmission "?
>
> My goal is to use IMAP only, not external database. But I guess this is not possible.

Maybe I rephrase: How should the Resubmission interfaces to the users, how 
shall the users work with it?
The first sentence of the quoted text contains an IMAP-only variant. 
However, pick up Håkon's advice and use STORE to remove the SEEN flag.
So I wonder how the Resubmission shall work.

> I could alter the subject of the mail. What kind of message verification could break?

For instance DKIM, it may (or may not) sign Date, Subject and other 
headers.

- -- 
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBVNRyxXz1H7kL/d9rAQIiFgf/XUcOFxGgUcdCXGDHMTDsa4nFr+gqwMAl
8fzztuKeheqrsGpGKpYb9lwg5oq0N7Q+Otnj0TSgZ2+JkpOdCDFxVLHyYJoxM4/a
mSSGm8XHekiI9IKxzSV8Ojplx26vev/4vxvHJgoGNukstHiFzI4tTE0OpiI2E3eg
+HUltwwZey57JIS1hHIr33lvJsgLwsBjBkgiOU0+Lkurh7/8HLXP0Z/UKeuL9cib
6E7ZiiV0EhYjkP6urQFxWNfrt7OnhFtQlbI9Dwkirf630cn053/m9Em+vBu5DEcq
CAJSTLAMf6z8EPWkUstlq3WMsGUxVYPXTEy5+Nv0Lb8RS9OJyWSSOw==
=yk7F
-----END PGP SIGNATURE-----


More information about the dovecot mailing list