Feature request: conditions and submailboxes by the age of email
Reported by Ryuji Suzuki | July 16th, 2016 @ 05:15 PM
I would like to be able to create a condition like
email that is more than n {days,weeks,months,years} old
and
submailboxes that goes like
1 wk old
2 wks old
3 wks old
1 mo old
2 mos old
... 1 yr old
...
This will be very useful when I have a few back burner folders and want to see emails by their age.
Thanks!
Comments and changes to this ticket
-
benny July 21st, 2016 @ 10:06 AM
- State changed from new to bluesky
The condition is already available if you use the “Date” item in the headers popup.
I'm afraid the submailboxes would be very tricky to add. Or, it might not be so hard to add a special virtual header providing some kind of value which would do this, but it would also have to be dynamically update, that is, MailMate would have to detect when a message moves from one submailbox to another.
For now, I'll have to mark this as “bluesky” (nice but not going to happen in the foreseeable future).
-
Ryuji Suzuki July 22nd, 2016 @ 07:17 AM
How about the condition to specify the range of age in days? I don't see anything like this right now...
-
benny July 24th, 2016 @ 03:45 PM
That should be possible by simply using multiple conditions, e.g., “is within last 14 days” and “is not within last 7 days”. Or do I misunderstand your question?
-
Ryuji Suzuki July 25th, 2016 @ 03:06 PM
I don't really see any option like "is (not) within last N days" in conditions... how can I get that?
-
benny August 1st, 2016 @ 10:04 AM
You simply choose “Date” instead of one its sub-items (well, the first one is the same). You should then see a different set of conditions.
(Sorry about the late reply.)
-
Ryuji Suzuki November 26th, 2018 @ 03:33 PM
If you choose Date and not its sub-items, MM crashes. 1.12.2. 5568.
-
benny November 26th, 2018 @ 09:15 PM
I don't seem to be able to reproduce this issue. Have you allowed MailMate to send crash reports. What is your contact name for these crash reports? (See the General preferences pane.)
-
Ryuji Suzuki November 26th, 2018 @ 09:20 PM
Contact name RS rs@silvergrain.org
I just sent another crash report. I'm not sure earlier one was sent. -
benny November 26th, 2018 @ 09:34 PM
Are you selecting “Date” in the Submailboxes pane. This shouldn't crash of course, but what I suggested further above was to use “Date” in the Conditions pane if you want to manually create each of these folders.
(I couldn't reproduce the crash and I even tried partitioning the All Messages mailbox based on Date which triggers a ridiculous number of mailboxes to be created. I'm not sure what triggers this bug, but I do have some similar crash reports from other users.)
-
Ryuji Suzuki November 26th, 2018 @ 10:46 PM
Yes, crash occurred when selecting Date for each unique value of Submailboxes. I though the string in the name format might have something to do (like ${#source.path.noinbox} which has nothing to do with date, of course) but even in the same installation of MM there are other smart folders with the same name format string in place where I can select date in Submailboxes and does not crash. Just the name doesn't offer much info.
Regarding the 2016 question, I now understand what you meant, but then I'll have to make many smart folders for each purpose and I'm not sure how that impacts performance/resource use, besides usability. But I'll think about that. But I think it'd be nice to have a way to make submailbox like (less than) 1 day old, (older than 1 day but less than) 1 week old, (...) 2 weeks old, (...) 1 month old, (...) 1 quarter old, (...) 1 year old, older, for example.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Mac OS X email client.