<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">On 18 Jan 2019, at 9:53, Rick Cogley wrote:</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><blockquote style="border-left:2px solid #777; color:#999; margin:0 0 5px; padding-left:5px; border-left-color:#999"><p dir="auto">It's not a feature of the EagleFiler bundle, but you are welcome to look into what it would require to support it.</p>
</blockquote><p dir="auto">Benny, hi - I find that the current script just opens the "top most" library FYI. It’s good to specify though, in case you’re using EF for various things and don’t want to have a bunch of mail suddenly appear in a library where it’s not wanted. I made a gist with what I think might work.<br>
<br>
<a href="https://gist.github.com/RickCogley/2ee550fe42331f66357776bd9f1e30b1" style="color:#777">https://gist.github.com/RickCogley/2ee550fe42331f66357776bd9f1e30b1</a><br>
<br>
Sorry to be thick, but how do I test it?</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">Here's how to make changes to a default bundle: <a href="https://github.com/mailmate/mailmate_manual/wiki/Bundles#customizing-a-default-bundle" style="color:#3983C4">https://github.com/mailmate/mailmate_manual/wiki/Bundles#customizing-a-default-bundle</a></p>

<p dir="auto">Ideally, you would fork it and send me a pull request, but it's ok if you need me to do the changes based on whatever you get to work (just send me the resulting bundle).</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">Also, since this entails specifying a path that would be different person to person, then can we store the path in say, a `defaults write` or something?</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">The user path is not needed. You can use <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">${HOME}</code> in the script instead of the hardcoded path. But you could still use <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">defaults write/read</code> to save/load the library name. <a href="https://github.com/mailmate/calendar.mmbundle" style="color:#3983C4">The Calendar bundle</a> does something like that although it takes advantage of Calendar being able to return a set of available calendars (I don't know if EagleFiler can do something like that). Alternatively, a simple text field can be used like (I think) the Todoist bundle does to get a token value.</p>

<p dir="auto">-- <br>
Benny</p>
</div>
</div>
</body>
</html>