Re: [MlMt] MailMate needs to be updated warning

2022-04-09 Thread Benny Kjær Nielsen

On 9 Apr 2022, at 21:57, John Cooper wrote:


Benny Kjær Nielsen wrote (at 1:37 AM on Saturday, Apr 9, 2022):

This means `emate` still doesn't work in the latest test release (for 
most users on macOS 12.3). Instead, I should complete my work on a 
replacement for `emate`. No time frame on that though.


Assuming that emate is something I'd want to help make MailMate fully 
functional, what's the simplest way to make it so? I don't have the 
full Xcode package installed, but I have installed the Xcode 
command-line tools, and homebrew.


If I've got it right then the command line tools should be sufficient, 
that is, the first time you run `emate` then you'll automatically be 
asked to allow macOS to install “Command Line Tools” (no need for a 
full Xcode install). This will install `python3` which works with r5884 
of MailMate. This is only relevant if you need `emate` at all (it's 
essentially just a wrapper for the `mailto:` URL scheme).


In any case, I will likely replace `emate` soon with something that does 
not need `python` at all.


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] MailMate needs to be updated warning

2022-04-09 Thread John Cooper
Benny Kjær Nielsen wrote (at 1:37 AM on Saturday, Apr 9, 2022):

> This means `emate` still doesn't work in the latest test release (for most 
> users on macOS 12.3). Instead, I should complete my work on a replacement for 
> `emate`. No time frame on that though.

Assuming that emate is something I'd want to help make MailMate fully 
functional, what's the simplest way to make it so? I don't have the full Xcode 
package installed, but I have installed the Xcode command-line tools, and 
homebrew.
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Reply : problems

2022-04-09 Thread aisrael

Thanks. I’ll try to switch to version 5882, or 5883 or 5884.

Alain

On 9 Apr 2022, at 15:43, Matthias Schmidt via mailmate wrote:


On 7 Apr 2022, at 18:03, aisrael wrote:

I seem to experience the following problem, which gets worse with 
time (I use Mailmate version 5818, on Big Sur) : when I try to reply 
to an email, using the keyboard shortcut Command-R, the death ball 
starts spinning, for at least 10 s, and sometimes long enough so that 
I have to kill the app.


Has anyone seen this behaviour (and found a solution)?


works as expected here with Version 1.14 (5882)
The malbehaviour could be also System.

cheers
Matthias
___
mailmate mailing list
mailmate@lists.freron.com
https://urldefense.com/v3/__https://lists.freron.com/listinfo/mailmate__;!!JFdNOqOXpB6UZW0!64HKzyrVYE-UmVvX59mgHVpbRlQfx9pm_FkW0m0RTuYnK5442MssEf2NGrJWZ7ji$
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


[MlMt] Spamsieve and mailmate rules

2022-04-09 Thread Martin Dege
Hi All,

Is there a way to set up a mailmate filter rule based on the Spamsieve score 
assigned to a message?

cheers,

martin
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Reply : problems

2022-04-09 Thread Matthias Schmidt via mailmate
On 7 Apr 2022, at 18:03, aisrael wrote:

> I seem to experience the following problem, which gets worse with time (I use 
> Mailmate version 5818, on Big Sur) : when I try to reply to an email, using 
> the keyboard shortcut Command-R, the death ball starts spinning, for at least 
> 10 s, and sometimes long enough so that I have to kill the app.
>
> Has anyone seen this behaviour (and found a solution)?

works as expected here with Version 1.14 (5882)
The malbehaviour could be also System.

cheers
Matthias
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] MailMate needs to be updated warning

2022-04-09 Thread Steve Burling

On 9 Apr 2022, at 4:23, Sebastian Hagedorn wrote:

Actually macOS 12.3 doesn’t include any python at all. You can get 
python3, but you need to install Xcode for that.


You mean everyone doesn't? :-)

-- Steve
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] MailMate needs to be updated warning

2022-04-09 Thread Benny Kjær Nielsen

On 9 Apr 2022, at 10:23, Sebastian Hagedorn wrote:


On 9 Apr 2022, at 10:11, Benny Kjær Nielsen wrote:


On macOS 12.3, it broke completely when only python3 was included


Actually macOS 12.3 doesn’t include any python at all. You can get 
python3, but you need to install Xcode for that.


Of course, I completely forgot to check for that. This means `emate` 
still doesn't work in the latest test release (for most users on macOS 
12.3). Instead, I should complete my work on a replacement for `emate`. 
No time frame on that though.


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] MailMate needs to be updated warning

2022-04-09 Thread Sebastian Hagedorn
On 9 Apr 2022, at 10:11, Benny Kjær Nielsen wrote:

> On macOS 12.3, it broke completely when only python3 was included

Actually macOS 12.3 doesn’t include any python at all. You can get python3, but 
you need to install Xcode for that.
Alternatively you can install python3 with Homebrew:

https://brew.sh/
-- 
   .:.Sebastian Hagedorn - Weyertal 121 (Gebäude 133), Zimmer 2.02.:.
.:.Regionales Rechenzentrum (RRZK).:.
  .:.Universität zu Köln / Cologne University - ✆ +49-221-470-89578.:.


smime.p7s
Description: S/MIME digital signature
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] MailMate needs to be updated warning

2022-04-09 Thread Benny Kjær Nielsen

On 7 Apr 2022, at 0:21, Erik Mueller-Harder wrote:

I have no idea what Juice is, or Premailer (tho I can guess they’re 
probably Markdown → HTML conversion libraries), or why either one 
would have been selected instead of the other — but I can confirm 
that with Juice selected *finally*​ I can again use Markdown with 
MailMate!


The following is mostly to have something on record on this subject.

Both Juice and Premailer are third party utilities which can be used to 
inline the use of stylesheets (CSS) in HTML email. I'll give an example. 
First, here's the HTML needed to quote some text:


```html

Replied text is quoted.

```

The HTML above could be the result of, e.g., a Markdown converter (where 
MailMate uses the GitHub flavour of `cmark` now). For non-Markdown 
users, MailMate has its own built-in conversion to HTML.


Styling the above can be done by inserting a stylesheet within the HTML. 
That could look something like this:


```css

blockquote {
color: blue;
}

```

Email clients capable of displaying HTML (with CSS) will then make sure 
that blockquotes are blue. This works just like a webpage. That's all 
very nice, but there is a major problem: HTML has no way to handle the 
concept of replied/forwarded HTML, because HTML was designed for 
webpages and not for emails. In particular, the `` tag was 
not designed to be used in emails. If it was, then there would likely be 
some way to have multiple stylesheets to be used at different quote 
levels. (In theory, that could possibly work, but it wouldn't make HTML 
emails less bloated than they already are.)


In practice, the only solution is to get rid of the separate stylesheet 
and make sure all styling is done directly on the HTML tags. For the 
example above, this would mean generating HTML which looks like this:


```html

Replied text is quoted.

```

That would survive nicely if embedded in another reply.

The above is a very simple example. Now, imagine one of those marketing 
emails you receive which looks like a webpage by email. This might 
contain a huge stylesheet doing all sorts of HTML/CSS tricks. 
Essentially, anything possible in a web browser. The user might choose 
to forward it and everthing then goes into a blockquote, but the 
stylesheet affects everything including whatever is written above the 
forwarded HTML. It needs to be inlined like the simple example above, 
but this is extremely complicated (and in some cases impossible). This 
is why MailMate uses a third party utility. In the past, MailMate has 
used Premailer but I've not been very good at keeping it up-to-date and 
some times it has broken down when Apple has changed what is included 
with a default install of macOS. On macOS 12.3, it broke completely when 
only `python3` was included. In the beta/test releases I've added the 
option of using Juice which is based on javascript. This is both more 
robust (and faster).


Note: The CSS inliner is also used when printing because this often 
involves merging multiple HTML documents (there might be a way to avoid 
this with the new message view, but I'm not 100% sure).


The latest test release has removed Premailer as an option on macOS 12. 
Hopefully this means fewer issues for users. I understand most of the 
above is likely nonsense for most users :)


I'm a bit unsure if Juice works properly all the way back to macOS 10.12 
(which MailMate still supports) which is why I haven't removed Premailer 
completely.


I’ll confess that for the last two or three months I’ve been using 
FastMail’s web interface just so I could do the small bit of email 
formatting that I need to do.  I’ve been missing MailMate!  It’s 
good to be back.


I'm glad you are back. I'm aware that the lack of a public release 
working properly on macOS 12 (and to some extent macOS 11) is a major 
problem. (It's important for the future of MailMate that this changes as 
soon as possible.)


Benny, I should have done it long ago, but am now an official Patron.  
Thank you so much for the care and dedication you’ve poured into 
this indispensable app.


Thanks for the support! The patrons are currently what keeps MailMate 
running.


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate