Submit a Question

Have a question about MsgFiler that you want to ask of the community? Post it here and you’ll get a response!

199 thoughts on “Submit a Question”

  1. Dear Adam.. really enjoyed to see, buy and use msgfiler4 =)

    May i ask a maybe silly sounding question?

    Running latest Sonoma on an m2pro, the command “top” shows the msgfilers usage pretty permanently at around 2 to 3 percent CPU (even though ‘Mail’ application was quit). Can this amount of cpu usage be deemed as ‘expected’?

    Thanks for the msgfiler in general ❤

    And with best regards,
    Stefan

    1. There’s one feature of MsgFiler which is always running in the background, and that’s the handler for the keyboard shortcut to invoke MsgFiler. The library that I am using listens globally, but I only want it to work when either Mail or MsgFiler is open. I suspect that might be one reason why you still see activity from MsgFiler. Also, since the app was completely rewritten, there may be areas of improvement in the future.

  2. Dear Adam,

    So glad to see the new version! MsgFiler is INDISPENSABLE in my daily work. Thank you!

    My question is, would it be possible to get the option to reassign the keyboard shortcuts for Move Message and Copy Message? I’ve been using ⌘-Shift-M to toggle the MsgFiler window since I started using it back in 2011. Since using version 4, I’ve already had a few instances where I’ve meant to toggle (close) MsgFiler and wound up filing the selected email somewhere I didn’t intend.

    Cheers,

    Adam

    1. I can see how this can be a problem! Right now all of the keyboard shortcuts aside from the MsgFiler shortcut are hard-coded.

      I will put it on my to do list. Not sure when I will get around to it, as I am shifting gears towards marketing the app now that it’s finally out. But give me a few months!

      One workaround in the meantime is to use the escape button to exit MsgFiler. I know muscle memory is hard to unlearn after 13 years!

  3. Thank you, Adam, for your efforts to resolve the MsgFiler and issue the #4 version. It appears that the command+number to choose the mailbox from the search results is not functioning for me!!! Is there anything I need modify, or do you have any suggestions to improve it?
    Regards

  4. HI, I purchased the wonderful new version of MsgFiler on my home computer (which is used for work too–I am a professor so all my computers are work computers (-: ) and am loving it. Now I want to add it to the computer in my campus office but I cannot find a place to download the dmg file. 

    Yes, I can copy the dmg file from my home computer but is this meant to be? It says there are free downloads available too but I cannot get to them other than through the `buy’ page and then I have to enter a credit card, etc.

    Can you please clarify the situation?

    1. Rob – Go ahead and copy the DMG file from your home computer to the work computers. At some point, I’ll post the DMG publicly to increase distribution. You should also be able to log into your Gumroad account to download the file from the work computer. Gumroad stores all your purchases in one place.

      1. Thanks Adam, I was able to log in and find my license number but not the link to the dmg file. I will push this from home tonight when I am back on my computer there. After these months of missing MsgFiler and not being sure if it would ever return, I can handle another day’s delay (-:

        So happy you were able to figure out Sonoma and get MsgFiler working again. I have seen one small glitch with an email that has a mix of email addresses, i.e., Outlook and Gmail. I will see if this continues and report it. 

        Cheers,
        Rob

  5. One current limitation is that if you try to file multiple messages that belong to multiple accounts, MsgFiler won’t be able to handle it. This is because the default filing behavior for Gmail messages is to Archive first, then file. Some people’s Gmail accounts are configured differently and do not require an archive first before filing, but I am still working through how to detect this. In this case, you’ll have to select messages only belonging to one account.

    Also, I have noticed in some circumstances a filed message can exist in multiple accounts; if this happens, you’ll see the error in MsgFiler too about not being able to file because of multiple accounts, even if it’s (to our eyes) a single message. In this case, you’ll have to file the message manually.

  6. Good evening I have just installed MsgFiler 4 and it seems to be very good. I do have a small question: when the list of folders matching the search criteria is presented in the MsgFiler window they have numbers 1, 2, 3 … 0 listed on the left. Is there a way of selecting one of these folders for filing using a shortcut key combination? I did read through the documentation but could not find an answer.

    Many thanks for your help, Steve

    1. Yes, there’s a list of keyboard shortcuts here: https://docs.msgfiler.com/using-msgfiler/keyboard-shortcuts

      If you are focused on either the search field or the mailboxes table, you can press Command-Option-Control-Number to file directly to the numbered mailboxes.

      If you are focused in the mailboxes table, you can press the number keys to move directly to that mailbox in the list. Then, press Enter to perform the default filing action.

      1. On a similar note to the above, my muscle memory from previous versions was to type the search, then tab, then the number of the mailbox from the table. However, in the new version, a tab goes not to the table but to the clear option and then to the menu. Any chance the old behavior, where tab goes into the table of mailboxes, could be restored?

      2. By clear option, do you mean the X button to the right of the search field? Strange that’s not happening for me. I will look into it!

      3. Yes, that X button is what I am meaning. I wonder if having Keyboard navigation on in Keyboard System Settings has any impact on it.

  7. Is there a difference between the App Store version and the Gumroad version? Is the App Store version limited in ways the Gumroad version is not? Thanks!

    1. The apps function identically. The differences are that the Gumroad version has a built-in installer for the MsgFiler Filing Script, whereas the App Store version directs you to a disk image on the MsgFiler website to download. Gumroad has a license key system.

      Additionally, the Mac App Store can be set to auto-update. I may add this to the Gumroad version in the future (i.e. using Sparkle), but right now if I release an update, you’ll get an email from Gumroad.

  8. hi,

    I just found out that if I have MsgFiler running and change name of mailbox in mail, it can’t see it. So I pressed refresh icon in MsgFiler, then MsgFiler gets refreshed list of mailboxes, but there is still name of that old mailbox which is not existing anymore. Is that correct?

    1. Yes, this is correct behavior. MsgFiler compares the number of mailboxes in its memory with the count of mailboxes from Mail to determine whether it needs to reload the mailboxes. There’s no fast way to determine if a mailbox name was changed.

      1. ok, this I understand, but why is it showing both old mailbox and new mailbox after reloading all mailboxes?

    2. It shouldn’t show the old mailbox name. What happens if you try to open the mailbox? Does it give an error saying the mailbox doesn’t exist? If you can send me screenshots to msgfiler (at) tow (dot) com, we can troubleshoot over email.

  9. I keep getting an error:

    Can’t get message id 492978 of mailbox

    “INBOX” of account id “EA80DB2C-B52A-45B1-BF80-C14C4DB8C214”.

    Error Code: -1728

  10. I keep getting an error:

    Can’t get message id 492978 of mailbox

    “INBOX” of account id “EA80DB2C-B52A-45B1-BF80-C14C4DB8C214”.

    Error Code: -1728

    1. Switch your Gmail filing mode to Direct by unchecking the Archive Gmail messages before filing checkbox in MsgFiler Settings > Filing.

      I discuss the different ways Gmail handles filing here: https://docs.msgfiler.com/onboarding/gmail

      Next version of MsgFiler will allow you to configure per-Gmail account filing settings, since not all Gmail accounts are configured the same.

  11. It’s so great to have MsgFiler back up and running! Thanks for all your good work on this, Adam. I’m experiencing an occasional bug that I wanted to flag for you. Several times a day, I get the error message “MsgFiler 4 got an error: Can’t make missing value into a text. Error Code -1000.” This only happens when the app refreshes its list of mail folders (I haven’t been able to figure out the conditions that trigger that behavior). Everything seems to be working OK despite this error message, but I thought you should be aware of it. Thanks again!

    wcronon

    1. This is an error that I’m catching whenever there is an AppleScript error running one of the various scripts. Does it happen if you reload your mailboxes manually? Press Command-R from within MsgFiler. If so, you might have a mailbox with a funny character or maybe even an empty mailbox. Send me an email to msgfiler (at) tow (dot) com, and we can work on debugging this.

      1. It does not happen when I force a manual mailbox reload with Command-R. I’ll keep monitoring and try to see if I can figure out the conditions that are triggering your behavior. I had the same intuition that it was likely an AppleScript error–and it’s certainly true that I have some residual mailboxes that I haven’t bothered to clean up. I’ll go through those when I have a spare moment and see if I can run this to ground on my end. Thanks for the quick reply.

  12. Hello Adam. Thank you soooooo much for updating MSGFiler for Sonoma. It was the only reason I was still on Ventura. I took the lifetime version.

    I have however one question: With Sonoma the plug-ins have dissapeard which allowed to keep a message marked as “unread” untill opened. Is ther any chance/miracle possible to include this feature in a fiture update ?

    Thank soo much for your feedback or suggestions. Greetings from Belgium

    1. I assume by opened you mean displaying an external window for a message? If so, I don’t know if this will be possible. That seems to require more access to the Mail internals than the MailKit framework or AppleScript provides.

      1. ” displaying an external window ..” YES, that’s what I mean.

        And I would also be willing to buy a “lifetime” version for this one 🙂

        If you have any other practical suggestion, you’re of course welcome.

        Regards, Didier

      2. The only way that I can think of preventing this is to turn off the preview pane so it’s just a list of messages in a Message Viewer. Then, you will be forced to open the message in a new window.

      3. That’s a good one. Not perfect and will do the job.

        Thanks for your swift follow-up.

        Let me know when you’re in Belgium so that I can buy you a good beer. And some chocolates !!

  13. New MsgFiler user here. With the 4.1 update and/or Sonoma 14.4.1, MsgFiler just shows “Loading Mailboxes 100%”. I’ve tried quitting and restarting, but same behavior. Any suggestions for troubleshooting?

    1. What happens if you press Command-R to force a reload?

      or try deleting the mailboxes.plist file here:

      ~/Library/Containers/com.atow.MsgFiler4/Data/

      1. Thanks, I will try this if it happens again. I was able to resolve (before seeing your response) by toggling the “restrict search to selected accounts” option.

  14. My attempt to delete Keyboard Shortcuts in Mail, restart, then add them back per our discussion in the version announcement thread has resulted in my keyboard shortcuts for MsgFiler and Mail to be completely random and unrepairable.

    To be more explanatory, this partially worked only when I deleted the Mail shortcut in system prefs, changed Minimize in both MsgFiler and Mail to Cmd-Opt-M, and then I was able to change Move Message to Cmd-M. HOWEVER Opt-M (my original keyboard modification in MsgFiler) is still the only way I can bring up MsgFiler. And now in Mail both Cmd-M and Cmd-Opt-M minimize Mail.

    What method do I use to completely delete MsgFiler and data then reinstall and set up fresh? I might also have remnants of older MsgFiler data in my system as well. I’d even be open to rebuilding Mailboxes if that’s necessary.

    Thanks for your help.

    1. Let’s take this to email. Send me a support message to msgfiler (at) tow (dot) com. Can you include screenshots of your Keyboard Shortcut settings in System Settings?

      To reset MsgFiler settings, go to Advanced Settings > Reset > Reset Settings.

      You should have to add Minimize custom shortcut to both MsgFiler and Mail. It should work if you assign it to All Applications.

  15. Using MsgFiler 4.10 on macOS 14.

    After entering a search term and pressing the Move button and then on a subsequent activation of MsgFiler, the previously entered search term remains.

    Would it be possible to have an option to remove this?

    1. I can look into adding this option for the 4.1.1 release. The text should be highlighted when you return to the app, so you can just start typing to replace the text. Is your use case that you want to see your list of favorites or recents instead of the last mailbox query?

  16. Adam,

    Is your use case that you want to see your list of favorites or recents instead of the last mailbox query?

    Yes it is.

    I will provide the screenshots that you requested by email.

    Victor

      1. I did have another question for you. Do you only want to clear the search field AFTER filing a message or every time you return to MsgFiler? I would vote for the former, but could have options for three cases:

        • never (default)
        • always
        • after filing
  17. Would not both (after filing or on the return to MsgFiler) have the same effect? However, in most cases, when using MsgFiler, I will be filing emails to a favourite. So, as long as a typed-in search is removed when MsgFiler is next invoked, I do not mind which you choose.

    1. Sometimes you would invoke MsgFiler to do a different action, opening a mailbox, managing your favorites, etc. I will provide options and let the user decide.

  18. I’ve been using MsgFiler 4 for the past week(s), and version 3 still works for my case because I don’t have a Gmail account. There is a speed difference between the two versions! Is there any reason why version 4 is slower for me compared to previous versions? Is anyone else experiencing this issue?

    1. I have noticed the occasional slowdown in filing speeds during development of MsgFIler, but a restart of the computer speeds things back up. MsgFiler 4 is doing a few more things behind the scenes that MsgFiler 3. I’m always looking to optimize and improve performance in the future.

  19. Thanks Adam, for this V4 that finally allowed me to move to Sonoma. Since my time on the mail app is my #1 activity, I was not OK to let go the V3, so not ready (ever) to update to the latest OS…

    I see many many improvements but one shortcoming: When I use the Mail app in “full screen” mode, MsgFiler appears often on a different desktop and not on top of the Mail window. I found a workaround by not using this mode and spreading manually Mail on an empty new Desktop, then MsgFiler sticks physically on top of the Mail app. A bit annoying, will it be fixed in the future ?

    1. Go to MsgFiler > Settings > General and select Hide MsgFiler in Dock. This will turn MsgFiler into a utility panel which will stick in whatever space Mail is in.

      1. Indeed, it seems to work better. But then, in this mode, I have MsgFiler quit after some random time (less than 1H). It also disappears from “Activity Monitor” and I have to relaunch it manually… Very strange.

        It might have to do with the fact that I am still using my old shortcut for opening MsgFiler (CMD-W, which is VERY handy on a French Keyboard) which seems to still work from V3, but might create havoc at some point…. Any clue ?

  20. I would deactivate the MsgFiler 3 shortcut and make sure it’s not running via Login Items. MsgFiler ideally remains open as long as you have Mail open. I would not quit it.

    1. I removed MsgFiler 3 in the System Settings / login items, rebooted, seems to work fine now. Thank you !

    2. Well, soon enough the MsgFiler didn’t stick in whatever space Mail is in, when in “Full screen” mode …. Happens, (sometimes) after a sleep mode, or even a screensaver event. Pretty random, I cannot isolate a logical cause… So I am back to opening a new space, spreading mail within it without using Full Screen mode, then MsgFiler always sticks to the app.

      Using latest Sonoma on a MacBoop Pro M2.

      1. You can go to MsgFiler > Settings > Advanced and turn on Align MsgFiler window to Mail. This will cause MsgFIler’s window to follow the frontmost Mail window and dock itself to the right-hand side of the window. That might address your problem.

      2. The setting “Align MsgFiler window to Mail” was already ON (ticked) on each of my attempts. Still MsgFiler not always following Mail. Trying to understand better when it is happening, will revert ASAP.

    3. Hi Adam,

      Unfortunately I have a similar issue.MsgFiler 4 randomly quits while I’m using Mail.However, I have not been able to pinpoint any potential reasons yet.

  21. LOL! I was looking for the submit form at the top! Perhaps I’m dumb not to look at the bottom! 😉 Anyway, I’m here now…

    Hi Adam!

    Question: The image that is shown below Click Installation Guide to review the steps necessary to install the Filing Script. doesn’t have a “Download…” button in section 2. But in the app I just downloaded it does. The button seems to do the same thing as section 1. UI bug?

    I’m still evaluating. But install looks nice so far.

    Cheers Daniel

    1. Hi Adam, I think you replied to me but under a different message. You said you will update the screenshot. But actually the button in step 1 and 2 do the same thing: download the script. I think you meant the button in step 2 to open the downloads folder? Cheers Daniel

      1. I don’t know if I can programmatically open the downloads folder, so I might get rid of the second button. Will address this in the 4.1.1 release.

  22. Thanks for creating MsgFiler 4. I bought a lifetime license. It’s been working great on my MacBook Air running macOS 13 Ventura.

    I tried to use MsgFiler to create a new mailbox named Connor Hats and something odd happened. I was able to fix the issue so everything is working fine on my Mac, but I wanted to report this issue in case it’s a bug. I realize it could be user error so you can let me know if that’s the case. 

    On the other hand, if it’s a bug and you’d like me to run a test or anything like that, just let me know.

    Here’s what I did

    In MsgFiler’s Search field I typed in Vendors/C to select my “C” folder inside my Vendors folder. 

    Then I clicked the gear icon and selected New Mailbox Under C

    I typed in Connor Hats.

    MsgFiler created the mailbox and then re-loaded the list and then produced error code -1000.

    You’ll see that the path to the new mailbox isn’t correct. The pathname lists SS-biz/Vendors/C two times.

    In other words, I think then the new folder got created it wasn’t simply named Connor Hats. Instead it was named SS-biz/Vendors/C/Connor Hats and that folder was placed inside SS-biz/Vendors/C/ thus the error message lists the FULL path but the folder name got named incorrectly.

    Do you know why this happened? Did it happen because of my long path or the hyphen in the path or the space in the folder name Connor Hats.

    I fixed the problem going to my C folder and deleting the folder named SS-Biz/-Vendors/C/Connor Hats so I can tell that the folder wasn’t named properly when it was created. Perhaps the slashes in the folder name cause a problem for MsgFiler

    Let me know what follow-up questions you have. Thanks. —Tim 

    1. What is the full path to the mailbox? SS-Biz/Vendors/C/Connor Hats? I just tried this on my end to my On My Mac local directories, and it worked. No slashes in the file name; the slashes are just the folder path delimiters. Was this to your local On My Mac folders or a Gmail account? Or some other account?

      1. I use Mac email for Hotmail, iCloud, and Office Exchange Server, and they all have the same problem when attempting to create a mailbox using the MSGFiler. I believe the problem is that the produced new mailbox name includes the complete path name instead of the given mailbox name. This was an issue in the prior version; I used to use MsgFiler to find the correct mailbox; and then , I use the mail keyboard shortcut to create a new mailbox.

  23. For your Office Exchange account, what is the value of the IMAP Path Prefix in your Mail Settings > Accounts > Exchange Server > Server Settings > Advanced IMAP Settings. I would not change any settings here, but if it’s not blank, this could be the reason why you’re seeing this error.

    iCloud doesn’t have this setting, so I’m stumped as to why it’s failing there.

    And unfortunately, I don’t think that MsgFiler can get the value of the path prefix, so you may have to create mailboxes the old fashioned way via Mail. I’ve suggested in the past to create a custom keyboard shortcut for the New Mailbox command in Mail in System Settings > Keyboard > Keyboard Shortcuts.

    1. It shows “TLS Certificate” and value Is NONE. I personally don’t have that much of an issue creating mailboxes the old fashioned way. Mostly because I don’t create that many new mailboxes at any point. Others (timhannon88) may feel differently of course.

      1. Interesting… so there’s no field above TLS Certificate that’s called “IMAP Path Prefix” ? I have an Outlook.com test account, and I have that field. I wonder if there’s something that’s not user-configurable happening here with Exchange and Hotmail accounts.

  24. So glad to use magfiler again!! Feature request or a how to do: how can i switch mailboxes with msgfiler active? In my workflow, i use msgfiler in different smart mailboxes. It would be great to switch between them without returning to mail.

    1. You can turn on the Stay open after showing mailbox preference in Settings > Advanced. This will cause MsgFiler to remain open as you switch between mailboxes. There’s a bug in the current version that prevent MsgFiler from staying open, but this will be fixed in 4.1.1 release.

  25. What are the values of the following settings?

    • Hide MsgFiler in Dock (ON)
    • Align MsgFiler window to Mail (OFF)
    1. Alright, another user said that the quitting problems stopped after turning off Align MsgFiler window to Mail, but if you’re still seeing it, it indicates another problem is causing this. Keep an eye out for me while I try to reproduce this on my end too.

  26. hi,

    I use stage manager, can MsgFiler join Mail window automatically when Mail starts?

    Right now I have to move it around on multiple monitors.

    1. Not at the moment. I have to see what kinds of public APIs are available to manipulate the app (and detect which stage Mail is in) when in Stage Manager.

  27. Hi Adam

    I have been a long time user of MsgFiler and see the upgrade and the different purchase offerings

    The one thing that confuses me is there is the Life Time Purchase option and this appears to be for Version 4 only(as per the text in the App Store) – so this would seem to indicate that the next (major) version I would have to pay again?

    1. Unless Apple makes some serious changes to Mail, MsgFiler 4 will be the official version of MsgFiler for the foreseeable future. MsgFiler 3 lasted for 14 years using the plug-in architecture. It would take Apple completely rewriting Mail and dropping AppleScript support for a total rewrite of MsgFiler to be required.

  28. Would you consider having an option that for favorites only the name of the mailbox is shown but not the whole of the path, e.g. instead of:

    Reference/Notary/Clients/2024/2024-prospective work/2024-current

    rather just

    2024-current

    or at least allow in the list of favorites the option to rename to what the user wants?

    1. It’s something I would consider. Can you provide me your reasoning for the feature request? Trying to understand why you would want to see just the mailbox name instead of the full path.

  29. I have about a dozen mailboxes which are favorites, where the bulk of my regular mail goes. Having a long line of characters before I get to the key part (the end of the line) is distracting (at least for me). Several of the favourites have the same path or very similar, so it slows down filing as I have to get always check I am choosing the right one.

    In a sentence: it is easier (visually) to distinguish the favorites, one from the other.

    1. I’ll put it on the task list for the 4.1.2 release. I’m currently working on some other projects, so this release might not make it until May.

  30. Adam, I’ve got a “bug” I’d like you to check out when you have time.

    Bring up MsgFiler (4.1.1) and type a mailbox that doesn’t exist. This results in empty results. Delete what you typed then type a mail box using text that only matches one mailbox. Result will be empty list but not really. One is selected but not showing requiring further mouse work to ensure proper selection.

    Work around is to not mistype a mailbox. My problem is sometimes I can’t remember if I’ve got a certain named mailbox. Example: I’ve had AT&T for many years. Didn’t I make a mailbox for them? Nope. I have an ISP-Cell mailbox; but I can’t remember that! 🤦🏻‍♂️

    Thanks for considering. And again, thanks for bringing MsgFiler back to life.

    Randy

    1. When you say “further mouse work” do you mean you can scroll up and see the results? If so, I am aware of this bug and have been trying to figure out how to scroll up the table view so the results appear properly.

      1. Yes, you can scroll to see it. You know the issue. The biggest delay is getting my mind to realize there IS a mailbox in the list; I just need to scroll to see it.

        Sorry you’re having so much trouble getting a fix. You’re aware and that’s all I need to know for now. Thanks!

  31. Hi Adam,

    As yet another very long time user, thanks. 

    I’m going to purchase shortly. It sounds – and I understand if you don’t want to really answer this – that the best thing for you would be to get a subscription. I ask because yes, this is a business, but I do feel that you’ve been so helpful over the years that I want to provide ongoing support. But if the present revenue will better work for you, I’d like to know that, too. 

    My other question – with Sonoma, there’s no Plugin of course. Do I simply need to quit (and prevent from automatically opening) MsgFiler 3 before installing the new version? 

    And will my current count of 444284 messages filed get carried over 🙂 ?

    I’m excited to see this happen, and congratulations!

    1. I would choose the option that works best for you financially. I’m hoping that MsgFiler 4 will last at least 5 years with the current codebase of macOS Mail, but you never know with Apple. They could Sherlock MsgFiler and add functionality into Mail, they could scrap Mail’s codebase and replace it with something brand-new with zero AppleScript support, or they could keep things as is for the next 15 years.

      Edit this file if you want to add your filedCount number to MsgFiler 4: `~/Library/Group Containers/group.com.atow.msgfiler.group/Preferences/group.com.atow.msgfiler.group.plist`

      Remove MsgFiler 3 from your Login Items and quit the app. You’ll also want to remove the shortcut from MsgFiler 3 Settings > General so it doesn’t interfere with the shortcut in MsgFiler 4.

  32. Re: Refreshing Mailboxes

    Is it possible to type your search request while the mailboxes are refreshing? At the moment it seems that the first two characters are accepted, but then it stops accepting characters in the search field as the refresh routine completes. Kind of interrupts the flow of filing to have to pause, then delete what was accepted and re-type the search.

    1. If you wait until after the mailbox has been created and the mailboxes have reloaded, MsgFiler should populate the search field with the path to the newly created mailbox. I’ll continue to look at ways to load mailboxes in the background without interrupting the user. There are some race conditions that I am avoiding by locking up the UI. Unfortunately, the lack of direct Mail integration (like I had with the Engine Mail Plug-In) means MsgFiler 4 doesn’t have the instant reloading of mailboxes like previous versions of MsgFiler.

  33. Hi Adam, long time no talk! I’m loving MsgFiler 4 with my Gmail account. Unfortunately recently it has been unable to move the messages. I’ve updated the script and when I select a message, choose a mailbox (on my Gmail account), the message just stays where it is. Any suggestions on how to troubleshoot?

    1. If you go to MsgFiler Settings > Filing, what is the value of the Gmail Filing Method? And when you go to Account-Specific settings, what is the value for that particular Gmail account? Looks like it’s trying to direct file rather than Archive first, then file.

      1. I have it set to direct file for both. I changed it to archive and file and it seemed to work. If I file to a local mailbox, does it still archive it? For stuff I file on Gmail, that’s fine, but I don’t want a copy on Gmail for messages I file locally.

        Thanks!

      2. Unfortunately, you still have to archive a message even if you are locally filling it, meaning the filed messages will appear in your gmail All Mail label. AppleScript‘s set mailbox command doesn’t do the right thing when handling Gmail messages like the menu commands (or the internal method MsgFiler Engine/Classic) in Mail. I am hoping Apple fixes this in the future, but it’s out of my hands.

  34. Fantastic app! And I’m so happy you did all the work to bring it back!

    One problem: At seemingly random times, it appears MsgFiler 4 has quit itself. I have it hidden in the dock, so I don’t immediately notice. But frequently after I wake from sleep, I use the shortcut to activate it and get the system alert sound. Relaunching MsgFiler fixes this.

    1. Yes, I’m actively trying to figure out why this is happening. Question, is the Mail application quit at the time you notice that MsgFIler has quit too? Or is Mail running? Can you experiment and see what happens if you kept MsgFiler’s Dock icon visible?

      1. No, Mail is always open when I try to activate MsgFiler. But I do frequently quit Mail when I’m not using it. So a typical workflow for me would be (1) wake from sleep (2) open Mail (3) file messages with MsgFiler (4) quit Mail. I’ll try keeping the dock icon visible.

        I don’t recall having this problem in the initial release, so it might be a bug introduced in a recent update.

      2. It might be that MsgFiler quit during some time when Mail was quit. Since MsgFiler can’t relaunch itself when Mail is active, you’ll get the problem. Also, do you have the Align MsgFiler Window to Mail feature enabled?

      3. Okay! This is giving me good information. I’ll continue debugging on my end and see what happens. One thing that might mitigate this problem is to keep Mail open. I think the problem happens when Mail is quit.

      4. It just happened again while I had the dock icon visible. So that’s not it.

  35. Just purchased MsgFiler and using it with two Gmail accounts. I have installed the script and is it showing as “active.” When I attempt to move messages, they remain in the inbox and are not archived or removed. I have tried both settings (Archive and File / Direct File). The message DOES show up in the folder it should be moved to, but just doesn’t disappear from the inbox. Thank you for any help on this.

    1. Question: Does the message disappear and then reappear in the inbox? Or does it never disappear after filing using MsgFIler? I have fielded reports of the former, but the latter shouldn’t happen if the Archive Then File method is used. Can you send me an email to msgfiler (at) tow (dot) com and we can troubleshoot this over email and a Zoom? I want to see what exactly is happening on your system. Thanks.

      1. The message does not seem to disappear at all, or if it does, it reappears too quickly to see. I have a short video screen capture I can send to show what I’m seeing. Thanks!

      2. Yes, send it my way. If you can also include a screenshot or video of the MsgFiler Settings > Filing and Filing > Account Specific settings pages, that would be good.

      3. Will do. Can you please advise how to submit. My emails to your address above get bounced as “unrecognized address” Thanks!

  36. Really happy to see again MsgFiler in my computer. One question: from time to time MsgFiler closes and I need to restart it again in order the keyboard shortcut to file emails works. I guess that my settings are not properly defined: any hint? Thanks in advance, Lalo

  37. Really happy to see again MsgFiler working properly in my computer ! I guess I have not defined properly my settings because MsgFiler switch off after some time avoiding the use of the keyboard shortcut to file emails to the corresponding folder (requires to open again MsgFiler). Any hint? Regards, Lalo

    1. Yes, I’m actively trying to find out why MsgFiler is quitting for some people (and not for others). Are you running any type of app that monitors apps in the background (for adjusting windows or quitting after a period of inactivity, like Marco Arment’s Quitter app)?

      1. Not using any app as those you refer to (as far as I know). I am using a MacBook Pro with Sonoma 14.4.1 (together with an external HP monitor: I will check if this happens when not using the external monitor). Thanks !!!

  38. Question: Is there a possibility that when a new message is sent, this sent mail could be “directed/filed” to a specific mailbox. This would allow to avoid “cleaning” the “Sent mail”

    Thanks in advance for your inputs

    1. Unfortunately, this would require a level of access to Mail that MsgFiler does not have access to (as an app that communicates with Mail via AppleScript). It might be possible using app that uses the MailKit framework from Apple. I think there might be some third-party apps which attempt to do this, but I’m not personally aware of any at the moment.

      This used to be possible with Mail Plug-Ins, of course, but as we know, Sonoma changed all of that by removing support for them.

  39. Hi Adam, I am posting this again as I am not sure the first post was saved by WordPress?

    I have some parent folders with many children so I would like a way of searching for the parent folder so that I can then add a new child with Msgfiler 4.

    For example I have a Home folder and I want to add a new child folder Carpenter. When I search on Home I have 133 matches so I would like to quickly identify the parent folder Home/. I cannot see an easy way to do this. As there are lots of hits for Home/Water, Home/Repairs etc.

    Many thanks for your help Steve

    1. Several ways to approach this:

      1. You could favorite Home so that it shows up at the top of the list.
      2. You can reverse the sort order so that Home appears at the top of the list.
      3. You can filter the search to mailbox name only. The keyboard shortcut is Control-Option-Command-M to toggle this setting.

      Let me know which option works best for your workflow.

  40. Hi Adam, thanks for updating, and I got my forever license.

    Quick question: After a search I get a list of mailboxes, press Tab to get into the list, and would love to be able to use the key combinations Control-N and Control-P to scroll up and down the selected mailbox. I can do this using the up arrow and down arrow key already, so it’s not a big deal, but I’m really used to using these old emacs combinations in lots of places. Is this possible within the current version, or would it be possible to add?

    1. Will have to look into this. I’m using a SwiftUI Table view, and I have to see if there’s a command to programmatically do a Page Up and Page Down. If there is, easy to add the keyboard shortcut. Are there other emacs combinations that you want to add?

      1. Hi Adam,

        Thanks for the quick response! That’s all I can think of. Just to be clear, I’d like Control-n to move one item down in the list of mailboxes in MsgFiler after a search (I’m not sure what Page Up and Page Down are supposed to do). This is analogous to the behavior in Mail, when you are focused on the message list, Control-n goes down a message, and Control-p goes up a message (of course, n = next, and p = previous).

        Thanks for humoring an old emacs fart! 🙂

        Doug 
        

        >

      2. Great! Yes, right now when the focus in on the list of mailboxes, Control-n and Control-p do nothing, mapping them to the behavior of UpArrow and DownArrow (or whatever the right expression is) would not conflict with anything, as nearly as I can tell.

           Thanks! Doug

  41. Hi Adam, is there a way to keep a message as “unread” after it has been moved.

    Use case: I mark a message as unread, then use msgfiler to move it to a folder and the unread ensures I see it as something to close later. 

    Behavior today seems different than your doc -> “

    • Mark as Read Due to AppleScript performance issues, the mark as read feature has been removed from the application. From within MsgFiler, however, you can press command-shift-U to toggle the read/unread status of messages before you file them.

    What happens is I mark unread, file it, and it moves to the folder with the status of “read”.

    1. That text you’re quoting from is for MsgFiler 3 and MsgFiler Classic. In MsgFiler 4 Settings > Filing, you can turn off Mark messages as read, and MsgFiler 4 will file messages as-is, without changing their read status.

      1. I apologize for the question. It was so obvious once you pointed it out! Works like a charm – very happy customer for a decade – I can’t imagine making apple Mail work without your software. I actually held back from upgrading my system until this was done. Thank you!

  42. Any update on the quitting issue? I’m running MsgFiler 4 on two machines, and I’m seeing it pretty frequently on both.

    1. No update. I have been unable to reproduce this on my end. Send me an email at support (at) msgfiler (dot) com and let’s troubleshoot this over email. I want to get a report of the types of applications that you’re running on your system. Maybe there’s a common clue amongst people that have been having this problem that we can identify.

  43. I am SO glad MSGFiler works with Sonoma! I was getting tired of Cmd/ that did not work well.

    One problem I have with MSGFiler 4 is that I would like the MSGF window to close when I have filed a message, but if I deselect “Keep MsgFiler open after filing”, it seems to close the app rather than just the window. As a consequence, my Shift-Option-F key stroke to open it does not work anymore, and I have to restart MsgFiler from Spotlight for it to work again. What am I missing?

    1. General comment … how many tools do we use in which the developer of the product directly responds to user needs? I mean, is this great or what?

      🙂

    2. The app should not be quitting automatically when you have Keep MsgFiler open after filing disabled. Couple of things:

      Do you happen to have MsgFiler 3 still running? If so, make sure the application is quit and not in your Login Items anymore. It’s possible that the keyboard shortcut (if it’s the same as in MsgFiler 4 is interfering with things).

      Can you see what happens if you reset the MsgFiler Shortcut from Shift-Option-F back to Command-9?

      Does the quit happen every time you file a message?

      1. Thanks Adam! I don’t have V3 anymore; I tried to change to Cmd-9 and then back to S-O-F, and it seems to work… I’ll try it for a bit longer

      2. I’m working on a blog post for this site which will go into creating a simple shell script that runs every minute (via cron) to detect when MsgFiler has quit (while Mail is running). If those two conditions are satisfied, MsgFiler will reopen. Will post the blog post later today.

      3. Thanks Adam. I tried Cmd-9 vs S-O-F but the result is the same. Ill try your script

  44. Not a question but a suggestion what would be amazing would be the capacity to file outgoing messages as we send them

    1. Unfortunately this is not something that is possible with the way MsgFiler is constructed using AppleScript. The old pre-Sonoma plugin architecture could do it (MsgFiler never did but other plugins had this functionality).

  45. I purchased MsgFiler 4 and have been using it on a couple of MacBooks. After installing it on my newest macbook is giving me a problem with error code 1404. MsgFiler cannot directly file Gmail messages without the use of the MsgFiler Filing Script.

    Go to Settings > Filing to learn how to …

    Not sure what to do.

      1. Thanks, That seems to have gotten past that problem. Now it files OK but leaves a copy in my main mailbox. I have the attached settings. Jack

        >

      2. Have you by any chance changed the keyboard shortcut for the Archive command in the Message menu? When you use the default filing method for Gmail messages, MsgFiler attempts to Archive the message before filing them away. It does this by using the Archive menu option; if you have changed the keyboard shortcut for Archive, MsgFiler can’t complete the process.

      3. Your attachments aren’t coming through, but we can troubleshoot without them. Confirm for me that in MsgFiler settings > Filing > Gmail filing method is set to Archive and File instead of Direct File.

        If it is set to Archive and File and messages are still not disappearing from your inbox, send me an email to support (at) msgfiler (dot) com. We may have to do a quick Zoom session to get more information about your specific Mail setup.

      4. Thanks for being so responsive. I’m on a plane at the moment so zoom is out. Perhaps we can try tomorrow. I’m on the East coast. Jack

        >

      5. Oh wow, is this the Jack Dongarra of (a.o.) BLAS-fame?
        If so, we have met in Amsterdam many many years ago (at least 30) at the CWI where you held a presentation on invitation by Prof. Dekker.

  46. Is there any way to set a shortcut to activate MsgFiler4 and move the selected message to a specific mailbox? This was the way I used Mail Act-on the most. While the mailbox search activation shortcut helps replicate the second most used feature of Mail Act-on, the 16 shortcuts I had to file messages to mailboxes were the most used feature.

      1. Works perfectly. Thanks. The Shortcuts setup was a bit confusing (had to clear the input to get it to work without interruption).

      2. Great. When you say clear the input, are you referring to having to use the Set Search Query in your shortcut? Could you have used the File Messages action directly?

      3. I created a shortcut with a single action File Message. When I gave it a Run with: Keyboard Shortcut, it turned on “Use as Quick Action, Services Menu” and added a receive action with all input types selected. I couldn’t remove that action without disabling the keyboard shortcut. It worked, but put up a dialog about access to the input types. Right clicking on the input types and choosing Clear changed it to No, and allowed the shortcut to proceed without a dialog. Is there some other way to associate a key command with the shortcut?

      4. Apple’s built-in keyboard shortcut system is a little wonky. I’ve found better success using Keyboard Maestro or Better Touch Tool to define keyboard shortcuts. If you have a Stream Deck, you can also use that to launch Shortcut apps (that you install via the Add to Dock menu command – the apps are placed in your user Applications folder).

  47. I just upgraded to OSX Sonoma, and the first thing I did after that was to get Msgfiler 4. I’ve been using the original for years.

    The functionality is still solid, but now the app seems really “clunky.” Every time I file a message, the Msgfiler app “blinks” (it briefly goes away, then comes back), and if I click on a Mail message, the Msgfiler app is hidden and I then have to “unhide” it. 

    Is there a setting adjustment I can make to resolve the problems? 

    Thanks!

    -Thomas

    1. I would take a look at the various MsgFiler settings for:

      • General > Hide MsgFiler in Dock
      • General > Action
      • Filing > Keep MsgFiler open after filing
      • Stay open after showing mailbox

      It’s likely the settings you had for MsgFiler 3 are different than the ones set for MsgFiler 4. Apple’s App Review made me enable certain settings as default which I don’t recommend for day-to-day use (i.e. Keep MsgFiler open after filing is typically off for me).

  48. Wow, looks like I have a really steep learning curve to undertake. Been using the old version of MsgFiler for years, and was excited for MsgFiler 4 — but out of the gate, I’m not getting the lightning fast filing abilities I had before.

    I have three gmail accounts, and sometimes I “cross-file” (e.g., a message that comes to Account 1 might get filed to a folder in Account 2). I used to do this effortlessly with the old MsgFiler.

    Now, after installing MsgFiler, when I try to do the same thing, I keep getting error codes:

    Error Code 1728

    Error Code 10006

    I *can* still move the messages as I intend to, but clearing the “error” popup, entering the mailbox name, etc takes WAY longer than simply dragging and dropping. Not like the old days!

    I’m sure I just need to learn to use this. Help!

    1. First off, make sure you’ve updated Msgfiler to the latest version on the App Store (4.1.1). The -1728 error is a result of your particular Gmail setup needing to use the Direct File method instead of the Archive and File method. Read this in the documentation for an explanation on the two different filing methods for Gmail accounts: https://docs.msgfiler.com/onboarding/gmail

      Since you have multiple Gmail accounts, you may need to set up account-specific settings: https://docs.msgfiler.com/settings/filing/account-specific-settings

      Can you send me an email to support (at) msgfiler (dot) com with a screenshot of the -10006 error?

  49. Hi Adam,

    I can’t seem to find the answer to this question here, but I think it must have been asked before. Is filing suggestions based on parameters such as filing history, favorites, from & to, subject, sender, domain, etc., part of your not-too-distant roadmap?

      1. Thanks for the lines, Adam. I’m not sure I understand the scripting part completely, but from what I’m getting, one script + shortcut should be set per folder destination. Is that the case?

      2. No, if you look at the sample script, you can define multiple filing destinations in the single shortcut. If you open up the shortcut you can see how you can define different rules. For instance:

        Sender##Gumroad##Finances/Gumroad Sales
        Subject#[MsgFiler]##Work/MsgFiler
        Raw Source##MsgFiler##Work/MsgFiler

        Creates three rules that file messages into the Gumroad and MsgFiler mailboxes depending on the sender, subject, or contents in the mail.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.