[MlMt] Alternative SMTP server

Benny Kjær Nielsen mailinglist at freron.com
Wed Jan 13 06:05:51 EST 2016


in the latest test release (r5197) I've added a hidden preference to 
enable a new experimental feature for making it easier to switch SMTP 
server (for a given account):

	defaults write com.freron.MailMate MmSMTPAlternativeEnabled -bool YES

I'd like to add a few comments to this feature to avoid any 
misunderstandings with respect to how it's intended to work:

* When enabled, you should see a new popup in the status bar of the 
Composer. (This does not mean that I have dropped my plans to replace 
the status bar with standard Apple GUI elements.)
* By default, the popup shows the name of the IMAP account corresponding 
to the From address.
* Changing the From address (also if implicitly done by changing the 
recipient) should also update the SMTP popup except if it has been 
explicitly changed.
* An explicit change should be remembered by MailMate when editing an 
existing draft.
* A successfully sent message should result in MailMate reusing the 
explicit change for new messages sent from the same IMAP account.
* I have not tested it, but I believe manually editing 
`Submission.plist` would allow adding SMTP servers not connected to any 
specific IMAP account. In this case, a `name` key must be added (as in 
* When I write **experimental** it means that you should expect any of 
the above to fail to work as advertised. In that case, please report 
what happened.

Note that the current solution does not handle automatically using 
different SMTP servers for different email addresses within the same 
IMAP account. This is not implemented yet (and I make no promises about 
that). In other words, the above is mainly useful for users having to 
switch SMTP server depending on whether they are at home or at work.

And yes, I probably should have added this feature several years ago :-)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20160113/9c2cb519/attachment.html>

More information about the mailmate mailing list