How can I change account outgoing SMTP based on network connection?
Currently running Thunderbird 68.4.2 on Mac OS X 10.14.6. I have no addons or themes enabled.
I have multiple accounts configured. When I have my laptop at work, I have to use my company's outgoing SMTP server (access to other SMTP servers from their network is blocked). When connected to any other network, I have to use the smtp server belonging to my email service provider. So I need to change the setting frequently. I do so by clicking on the account name in the Folders pane, then click on "Settings", scroll to the bottom of the Settings window to "Outgoing Server (SMTP):". In the dropdown, inevitably I'm only given the option for the current server and then "Use Default Server" (which is is only correct for one account), so I have to close the Settings window and reopen it before shows me the complete list of SMTP servers to choose from.
How can I get it to show me the complete list the first time I open the Settings window? Better yet, I saw an addon that was supposed to provide a button to switch SMTP servers, but it hasn't been updated in years so doesn't work for the latest T-Bird. Is there another addon I could use?
Všechny odpovědi (1)
When you select the account in the left pane of Tools/Account Settings, the Outgoing Server (SMTP): drop-down in the right pane should show all the smtp servers that have been added in Outgoing Server (SMTP) section at the bottom of the left pane of Account Settings. No need to close and re-open Account Settings.
Another option is to create an identity for the account from Manage Identities, right under the SMTP drop-down. Call the Identity Label something like atWork, and set the SMTP to the one for the company network. Then when you send a message, the atWork identity will appear in the From: drop-down in the message composer. An atWork identity can be created for each account.