Cannot set "custom location" for messages to different volume
Reported by Andrew R | February 3rd, 2021 @ 08:26 PM
System: 2020 16" MBP with macOS 11.2, using MailMate 1.14 (5757)
I set up MailMate today on a fresh computer. Here were my steps:
- launch
- skip adding an IMAP account for the moment
- set the mail folder to a folder on a separate volume as
follows: I went to Preferences... > General and chose a
pre-existing folder on the other volume using "Messages Folder:
Custom Location:" (in this case the volume Data/Mail).
- add an IMAP account
What happened is that MailMate dumped all my messages into my home folder, in the directory ~/com.freron.MailMate, rather than choosing /Volumes/Data/Mail
Prior to an official fix for this, is there any way to work around this issue?
Comments and changes to this ticket
-
Andrew R February 3rd, 2021 @ 09:11 PM
I discovered the problem. To support custom locations, MailMate uses softlink in the directory
~/Library/Application Support/MailMate
under the nameMessages
to point to the directoryMessages.noindex
insidecom.freron.MailMate
. The problem appears that it uses a relative path definition to get there (e.g..,../../../Some/Folder/com.freron.MailMate/Messages.noindex
). This explicitly bars setting a separate volume.So, two things:
- I’d recommend adding support for separate volumes to the custom location
- Until that’s added, make sure the user knows in the documentation and in the preferences themselves that setting a custom folder to a separate volume is not possible.
FYI, I worked around the problem by manually making a softlink to my desired directory. Worked a charm. :-)
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.