Greetings,
Using MacOS Mojave, I wish to be logged in as one user (on my primary account) but run a second instance of the MAIL application as a separate user. My use case is that I temporarily need to manage a new EMAIL account for a few months -- but I do not wish to simply add this account to my existing set of Mail mailboxes - I want it in a separate application and window. I could install a totally different mail client (like Thunderbird, or whatever), but I happen to like Apple Mail, so would be happy to use it -- but I would need to use it as two different users in the two instances that would be running (after setting up the new mail account in the second user's login account).
I understand the notion of Fast User Switching -- I do not wish to do this. I want to have two copies of the Mail application running -- one as my own (primary) user, and another instance as a secondary user (with different accounts) within the same User Interface Framework -- not by switching back and forth between accounts.
This seems to be a thread that has died off in the past. There are many online items about running a GUI application as a different user, but none of these seems to work any more.
Is there a reasonable way to invoke a GUI application but have it run as a user other than the one logged in to the Finder Desktop session? I'm thinking of something along the lines of a terminal command that would look like:
% open -n -asuser seconduser -a Mail
(which, if such a command existed, would open a new instance of the given application ("Mail" in this case), but in such a way that it was started by "seconduser").
Is there any collective MacOS wisdom available that could help accomplish this?
Many Thanks,
Using MacOS Mojave, I wish to be logged in as one user (on my primary account) but run a second instance of the MAIL application as a separate user. My use case is that I temporarily need to manage a new EMAIL account for a few months -- but I do not wish to simply add this account to my existing set of Mail mailboxes - I want it in a separate application and window. I could install a totally different mail client (like Thunderbird, or whatever), but I happen to like Apple Mail, so would be happy to use it -- but I would need to use it as two different users in the two instances that would be running (after setting up the new mail account in the second user's login account).
I understand the notion of Fast User Switching -- I do not wish to do this. I want to have two copies of the Mail application running -- one as my own (primary) user, and another instance as a secondary user (with different accounts) within the same User Interface Framework -- not by switching back and forth between accounts.
This seems to be a thread that has died off in the past. There are many online items about running a GUI application as a different user, but none of these seems to work any more.
Is there a reasonable way to invoke a GUI application but have it run as a user other than the one logged in to the Finder Desktop session? I'm thinking of something along the lines of a terminal command that would look like:
% open -n -asuser seconduser -a Mail
(which, if such a command existed, would open a new instance of the given application ("Mail" in this case), but in such a way that it was started by "seconduser").
Is there any collective MacOS wisdom available that could help accomplish this?
Many Thanks,