[MlMt] Trouble with signatures based on history

Adam Liter io at adamliter.org
Tue Jul 9 09:52:39 EDT 2019

Hi Benny,

I've just realized what the difference is. On the one computer where the 
feature works as intended, there was a period of time where I had no 
signatures configured, so I think MailMate treated my default signature 
as "No signature" because of that.

On my newer computer, where I've always had signatures configured, 
MailMate was *always* trying to insert a signature, despite the fact 
that there were many previous emails where I had not used a signature 
*on that computer*.

And so I was expecting the default to be "No signature", in accordance 
with the documentation that you linked to:

> In MailMate, the choice of default signature is based on the main 
> recipient of the email rather than the account/identity used. MailMate 
> looks for the most recent email to the same recipient and reuses the 
> choice of signature.

However, I realized that the problem is that I never actually select "No 
signature" from the dropdown "Signature" menu in the composer. Instead, 
I usually just delete the signature manually, and so it seems that 
MailMate does not actually register that as sending an email with no 
signature, so future emails are still populated with a default 
signature, even though I have sent many emails without a signature to 
that recipient on that computer.

I'm not sure if this is the intended behavior? I'm not sure how hard it 
would be to detect if the user has manually deleted the signature rather 
than selecting "No signature" from the dropdown menu.

Anyway, thanks for the response and for the great email client!

-- Adam

On 24 Jun 2019, at 4:44, Benny Kjær Nielsen wrote:

> On 12 Jun 2019, at 9:54, leo wrote:
>> I have similar problems with signatures: I set up signatures with 
>> defined addresses, but — particularly when I reply — to one of 
>> those addresses, the signature doesn’t seem to be inserted.
> If you mean the address-option (for each signature) in the Signatures 
> preferences pane then you have misunderstood the feature. This list of 
> addresses can be used to lock a signature to specific identities (your 
> identities), e.g., to make sure that a business signature is only used 
> (available in the composer) when sending from your business email 
> address.
>> Clarification on how automagical insertion of signatures is ought to 
>> work would be greatly appreciated…
> It is described here, but it was written before the “addresses” 
> feature was added: https://manual.mailmate-app.com/compose#signatures
>> On 12 Jun 2019, at 6:06, Adam Liter wrote:
>>> However, MailMate tries to sign every email that I write, even if 
>>> I've not used a signature for that recipient in the past.
> As described in the manual, the fallback is MailMate trying to 
> determine what you most often do when an explicit choice does not 
> exist. The reason it might give a different result on two different 
> machines is that MailMate can only look at the previous choices done 
> on the same machine (since the choice is currently only saved 
> locally).
>>> Any recommendations of how to debug this or what to do to fix it?
> If you need a clean start then you can always use “Reset Usage 
> History” in the Signatures preferences pane.
> -- 
> Benny
> https://freron.com/become_a_mailmate_patron/
> _______________________________________________
> mailmate mailing list
> mailmate at lists.freron.com
> https://lists.freron.com/listinfo/mailmate
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20190709/43a1e00d/attachment.html>

More information about the mailmate mailing list