Signatures
-
benny
First of all, I don't oppose the idea of making it possible to make MailMate have more “classic” signature behavior, but I would prefer if this was possible by making the current signature system more flexible. Offering the best of both worlds instead of it having to be either-or.
One way might be to offer a popup for each signature in which one can enable/disable each of the existing accounts or select “Any Account”. This could be used to restrict MailMate to only use specific signatures for specific accounts.
I'm not sure though that this would solve your problem. This is because I'm not sure how the problem of someone sending to the wrong address is relevant with respect to dynamic signatures. It appears to me to also be a problem in other email clients -- somewhat confirmed by your special signature in Sparrow. But maybe I'm not getting the point.
-
Meindert
I'd like that popup.
It's not so much people sending to the wrong address as me using the wrong address to send, but not realizing it because the "correct" signature is displaying. I just don't know why a particular signature is displaying at a particular time (hence, the Life Balance analogy): not enough training time? I made a previous mistake and it "learned" that and is not unlearning it? if I reset am I back to zero?
Also, in the signature preference dialog table, how about displaying the signatures in their multiline form, rather than in the more literal database format with carriage return or line feed or whatever symbols? It's hard to read that way.
-
benny
- State changed from new to accepted
The choice of signature is relatively simple: MailMate reuses the signature that you used for your most recent message to the same person. If that does not exist then MailMate uses the most often used signature for the sending address. It, of course, requires that MailMate has access to your sent messages.
Yes, resetting would make this “start over”.
The one-line signatures in the tableview are just meant as a quick hint. Double-clicking an entry allows you to see the entire signature. Note that many signatures would probably not look much better in a multiline table view.
-
Phil Stone
I would like to add to this please. Like Meindert I have multiple accounts, one personal and others for work. For work emails I need to have a specific signature which I wouldn't want to use for my personal emails. For work emails I don't often need to email someone more than once or twice and so Mailmate's learning approach to signatures doesn't help me.
I really do need to be able to determine which sending accounts have which signatures, or no signatures. I completely accept that there are alternative implementations of signatures but to use Mailmate fully (as I would like to do) and including my work emails I do need control of the signatures. I would imagine that others Mailmate users have a similar requirement.
If this signature control can be made available that would be brilliant. An option perhaps to always have signature A when using account B would be excellent.
Thank you.
-
benny
@Phil: You are correct that others would like this feature as well. I've recently had a number of requests to be able to bind signatures to accounts. I'll update this ticket if there is any progress on the issue.
-
benny
- State changed from accepted to fixcommitted
The latest test version (r4583) includes an attempt to make this more configurable. Each signature can now be assigned to an email address (or set of email addresses). If you want to try it out then hold down ⌥ when clicking “Check Now” in the Software Update preferences.
-
Phil Stone
Thanks for the update Benny. I have downloaded and installed 4583 but I still only see the same signature options in preferences as I did before. Am I looking for the new feature in the correct place?
-
benny
@Phil: There should be an additional column in the signatures list. If you double-click a signature then you should see an “Address(s)” text field. Do you not see this?
-
Phil Stone
Benny, yesterday when I opened the preferences my default window size was such that I didn't spot the addresses text field. Apologies.
Now that I have found that field I have tried to use it. I have one signature which I assigned to work with only one of my email addresses. But when I opened a new email with my default email address (which wasn't the one configured to have that signature) the signature appeared.
Similarly, when I opened a new email and set it to send from the signature email address the signature was there, but when I changed the sending email address in the drop down box the signature wasnt removed as I would have hoped.
Phil
-
benny
- State changed from fixcommitted to accepted
Ok, thanks for trying. I'll do some more testing.
The second problem is simply because I haven't implemented that (yet).
-
benny
@Phil: You can try again now (r4587). I believe I also fixed your second issue.
-
Phil Stone
Benny. It works perfectly now. I set up a different signature for each of my email addresses including a blank one for one account. Now when I compose a new email and change the sending email address the signature changes immediately. Thank you!
-
benny
- State changed from accepted to fixcommitted
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.