Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only return IMAP_QUOTA_EXCEEDED if needed #1005

Open
brong opened this issue Apr 18, 2008 · 8 comments
Open

Only return IMAP_QUOTA_EXCEEDED if needed #1005

brong opened this issue Apr 18, 2008 · 8 comments
Assignees
Labels
diceroll assigned by dice roll enhancement feature request, not a bug P3 Sieve

Comments

@brong
Copy link
Member

brong commented Apr 18, 2008

From: Michael Menge
Bugzilla-Id: 3057
Version: 2.3.x
Owner: Bron Gondwana

@brong
Copy link
Member Author

brong commented Apr 18, 2008

Attachment-Id: 1000
From: Michael Menge
Type: text/plain
File: sieve_quota.patch

Patch for Cyrus Imapd 2.3.11

@brong
Copy link
Member Author

brong commented Apr 18, 2008

From: Ken Murchison

I think we'll hold off on this change until 2.3.13

@brong
Copy link
Member Author

brong commented Nov 25, 2009

Attachment-Id: 1238
From: Michael Menge
Type: text/plain
File: sieve_quota2.patch

New version of the patch for Cyrus Imapd 2.3.15

@brong
Copy link
Member Author

brong commented May 18, 2011

From: Bron Gondwana

Taking over all quota-related tickets

@brong
Copy link
Member Author

brong commented May 26, 2011

From: Bron Gondwana

This would be great to have, but not for 2.4.9 - too much else going in!

@brong
Copy link
Member Author

brong commented Jun 29, 2011

From: Bron Gondwana

Is there actually any reason to check the quota up-front before processing, since we can always fail at the actual "fileinto" stage anyway.

@brong
Copy link
Member Author

brong commented Jun 29, 2011

From: Michael Menge

If we fail at the "fileinto" stage we might have done some actions. This
would lead to partially executed scripts with MDN beeing send for mails
where the recipient did recieve a copy (folder with other quotaroot or
redirect).

Although RFC 3028 does not require atomic script execution (2.10.6)
we would be required to notify the user which actions where taken.

(The implicit keep would lead to ad absurdum the purpose of quota).

@brong
Copy link
Member Author

brong commented Sep 25, 2011

From: Bron Gondwana

Actually, it's complex - pushing off past 2.4.

@brong brong added Sieve P3 enhancement feature request, not a bug labels Dec 13, 2016
@brong brong self-assigned this Dec 13, 2016
@brong brong added the diceroll assigned by dice roll label Jul 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
diceroll assigned by dice roll enhancement feature request, not a bug P3 Sieve
Projects
None yet
Development

No branches or pull requests

1 participant