![Thunderbird logo](https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/products/2024-02-12-07-36-53-599028_1.png)
smtp server auto selection for sending emails
Hi. I have the problem of auto SMTP server switching. I have 3 emails configured to TB. Yahoo, Gmail and Hotmail and all are set with smtp settings. The problem is if I am using Hotmail account for typing and sending email, the smtp server that is seen by the receiving end is Gmail. If I use yahoo account to compose and send email, the receiving party will see the sending address of my Gmail. I seems that Gmail SMTP is selected for all emails that are sent from TB. Why it is not auto switching with respect to the email account I am using. The problem came recently and was working fine for the last 2 years.
Please provide a solution if poosible.
Regards, Mohsin
Vsi odgovori (15)
Each account should name the SMTP server it ought to be using. Look under Tools|Account Settings|{select account}|Account Settings (or it might be Server Settings - I don't have Thunderbird here right now to check.)
I have a theory that when upgrading, Thunderbird can miss or forget a setting. In this case, have your accounts changed to using the "default" SMTP server?
In the past I've seen users complaining of Toolbars going missing, default composition reverting from html to plain text, connection security options switching from SSL to none and so forth.
Not solving the issue. Any other problem solving hints??
Regards.
Please post this info:
in thunderbird Help > Troubleshooting information click on 'copy text to clipboard' button paste the info into this question. You can edit/remove all the info on fonts and printers, but nothing else.
Application Basics
Name: Thunderbird Version: 38.2.0 User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 Profile Folder: Show Folder
(Local drive) Application Build ID: 20150813074416 Enabled Plugins: about:plugins Build Configuration: about:buildconfig Memory Use: about:memory
Mail and News Accounts account2: INCOMING: account2, , (none) Local Folders, plain, passwordCleartext
account4: INCOMING: account4, , (imap) imap.googlemail.com:993, SSL, passwordCleartext OUTGOING: smtp.googlemail.com:465, SSL, passwordCleartext, true
account5: INCOMING: account5, , (im) prpl-gtalk, plain, 0
account14: INCOMING: account14, , (imap) imap.googlemail.com:993, SSL, passwordCleartext OUTGOING: smtp.googlemail.com:465, SSL, passwordCleartext, true
account19: INCOMING: account19, , (im) prpl-yahoo, plain, 0
account20: INCOMING: account20, , (imap) imap.googlemail.com:993, SSL, passwordCleartext OUTGOING: smtp.googlemail.com:587, alwaysSTARTTLS, passwordCleartext, true
account21: INCOMING: account21, , (imap) imap.mail.yahoo.com:993, SSL, passwordCleartext OUTGOING: smtp.mail.yahoo.com:465, SSL, passwordCleartext, true
Crash Reports http://crash-stats.mozilla.com/report/index/bp-e46f0ad1-5aea-4df7-9568-1b94d2150905 (05-Sep-15) http://crash-stats.mozilla.com/report/index/bp-b4b3e0be-0fd8-46cb-a68e-6c5722150824 (24-Aug-15) http://crash-stats.mozilla.com/report/index/bp-ec390a59-ff2c-44be-b261-fac192140625 (25-Jun-14) http://crash-stats.mozilla.com/report/index/bp-f4ccc2f1-af09-42fb-a062-98ffb2140608 (08-Jun-14) http://crash-stats.mozilla.com/report/index/bp-b5502f98-8566-4a18-bfdd-2e6012140603 (03-Jun-14)
Extensions Lightning, 4.0.2, true, {e2fda1a4-762b-4020-b5ad-a41df1933103} Send Later, 4.4.4, true, sendlater3@kamens.us SmtpSelect, 1.2.1, true, {837cbf1c-a15b-11da-957a-00e08161165f}
Important Modified Preferences
Name: Value
accessibility.typeaheadfind.flashBar: 0 browser.cache.disk.capacity: 1048576 browser.cache.disk.smart_size_cached_value: 358400 browser.cache.disk.smart_size.first_run: false browser.cache.disk.smart_size.use_old_max: false extensions.lastAppVersion: 38.2.0 gfx.direct3d.last_used_feature_level_idx: 0 mail.openMessageBehavior.version: 1 mail.winsearch.firstRunDone: true mailnews.database.global.datastore.id: cd7d6a8a-b21c-428b-9c62-debfc1eb99c mailnews.database.global.views.conversation.columns: {"threadCol":{"visible":true,"ordinal":"5"},"flaggedCol":{"visible":true,"ordinal":"9"},"attachmentCol":{"visible":true,… mailnews.database.global.views.global.columns: {"threadCol":{"visible":true,"ordinal":"5"},"flaggedCol":{"visible":true,"ordinal":"9"},"attachmentCol":{"visible":false… network.cookie.lifetimePolicy: 2 network.cookie.prefsMigrated: true network.predictor.cleaned-up: true places.database.lastMaintenance: 1441989537 places.history.expiration.transient_current_max_pages: 72164 plugin.importedState: true plugin.state.flash: 0 plugin.state.np32dsw: 0 plugin.state.npauthz: 0 plugin.state.npctrl: 0 plugin.state.npdeployjava: 0 plugin.state.npdropboxupdate: 0 plugin.state.npfoxitreaderplugin: 0 plugin.state.nppdf: 0 plugin.state.npqtplugin: 0 plugin.state.npspwrap: 0 plugin.state.npunity3d: 0 plugin.state.npvlc: 0 plugin.state.npwlpg: 0 plugin.state.npystate: 0 privacy.sanitize.timeSpan: 0 security.default_personal_cert: Select Automatically security.disable_button.openCertManager: false security.disable_button.openDeviceManager: false
AzureCanvasBackend: skia AzureSkiaAccelerated: 0 AzureFallbackCanvasBackend: cairo AzureContentBackend: cairo
JavaScript
Incremental GC: 1
Accessibility
Activated: 0 Prevent Accessibility: 0
Library Versions
Expected minimum version Version in use
NSPR 4.10.8 4.10.8
NSS 3.19.2 Basic ECC 3.19.2 Basic ECC
NSS Util 3.19.2 3.19.2
NSS SSL 3.19.2 Basic ECC 3.19.2 Basic ECC
NSS S/MIME 3.19.2 Basic ECC 3.19.2 Basic ECC
re :I have 3 emails configured to TB. Yahoo, Gmail and Hotmail
Your settings say you have 4 (not 3) mail accounts. There is no mention of a hotmail account. Your settings show 3 gmail mail accounts and one yahoo mail account. All four accounts show they are using correct smtp server details.
There is also two chat messaging accounts - one gmail and one yahoo.
re :The problem is if I am using Hotmail account for typing and sending email, the smtp server that is seen by the receiving end is Gmail.
As there is no hotmail account, i'm wondering if you have a hotmail email address being redirected to gmail via webmail and then you download emails off the gmail server.
re :If I use yahoo account to compose and send email, the receiving party will see the sending address of my Gmail.
Do you use google - gmail to Send and Receive your Hotmail and Yahoo in your Gmail Account?
To me, it sounds like you are using the 3 gmail accounts to receive mail from gmail, hotmail and yahoo. You must have logged on to google/gmail webmail account and added the other two email addresses, so that emails are redirected to gmail and you can see everything in one google webmail account.
in Thunderbird, you are using that gmail account to send and receive for all three. So obviously that gmail email address is actually being used to send emails. Hence why the gmail address is appearing on all sent mail, so any Reply would also send using that gmail email address.
Which makes me think, in the gmail webmail account, you may not have selected the option to use the other email addresses. After adding the account in gmail webmail, did you click 'Yes. I want to be able to send mail as' and select email address. This allows you select an email address eg: hotmail or yahoo, from a drop-down box.
Hi, For the sake of better understanding the issue, I mentioned Hotmail; although I was using Hotmail with TB and just deleted it one week back. The problem is like I have 1 gmail personal account, 1 yahoo personal account and 2 gmail official email accounts. If I am sending email from my gmail personal account, the smtp server sticks to the gmail official email. It does not go to the email account I am using automatically. I hope I clarified the senerio now.
Point to mention is that I am not using any gmail forwarding options from the webmails.
Regards.
OK, that's clearer.
So, I need to know how many gmail outgoing server (SMTP) you have got listed.
Tools > Account Settings > Outgoing Server (SMTP) or right click on mail account name in folder pane and select 'Settings' then click on 'Outgoing server (SMTP)' see image below
the example shown in the image, shows there is only one outgoing server in the list, it is selected to show info below and described as 'Yahoo! Mail'.
How many outgoing servers do you see? Do you have three for gmail? Please post an image which looks like the one I posted, so we can see details. If you do a screen dump and paste it into eg: Paint, then you can edit the 'UserName' as I have done. Then save as a jpg and upload the image.
Hello, Using the above method, I have 03 gmail smtp servers and 01 Yahoo email smtp server registered.
Regards
re :I have 03 gmail smtp servers
Zenos has already mentioned this, but can you please work through the following, so each outgoing server is thoroughly checked and reselected.
For each of those listed gmail outgoing servers: select each in turn and check the 'UserName'. Each 'UserName' should be for a different gmail email address. Confirm each gmail smtp server has a different UserName which equates to each of your different gmail mail account email addresses.
To help you tell which gmail smtp server is for which mail account, use the 'Description' to type something more relevant.
Select the first smtp server listed. If the UserName is your personal account email address click on 'Edit' For 'Description' type 'Personal gmail' click on OK
If the UserName is a business/official email address: Use the Edit function to make the 'Description' more clear: eg: Business gmail, Work gmail but each one needs to have a different suitable Description.
Confirm each gmail smtp has a different Username and each 'Description' also easily tells you which is which.
Then check that each mail account is actually using the correct gmail smtp server. click on the first gmail mail account name in left pane. at the bottom on the right side you will see 'Outgoing Server (SMTP)'. I need you to reselect the correct one from the available drop down list even if already selected. So that if you have selected your personal gmail email address, then the selected Outgoing Server says: 'Personal gmail - followed by the gmail server name'
Check each mail account/email address and reselect the correct gmail smtp server name. The Description you entered will help you tell which is which.
In the example image below, it shows two smtp servers, one for each email address. The second one I have changed the Description to say just 'Yahoo' as this is not my main 'Mail' account. It helps me to tell the difference.
Then check which account is set up as default. The one at the top should be the default mail account. but just to make sure that Thunderbird has not got it all awry - do this: Select another mail account. Click on 'Account Actions' select 'Set as default'
then reselect the mail account you want to be default. Click on 'Account Actions' select 'Set as default'
When all is checked and reselected click on OK to save and close Account Settings.
Close Thunderbird. Wait a few moments for processes to complete and restart Thunderbird.
Hi, I already done this practice but no good. Any other suggestion to make the smtp selection automatic relative to email ID in use?
If all mail accounts have correct username and each is individually set up to use it's own smtp, then I wonder if the addon is causing you some trouble.
I notice you are using 'SmtpSelect' addon.
Please read info at the link and check that it is set up correctly to ensure it is not overriding your account settings.
Check to see if that addon is causing the issue by starting Thunderbird in Safe mode and then test sending some emails. Help > Restart with addons disabled.
Hello, Many thanks for your time and sincere efforts. I guess the problem is with the smtp addon. Glad that the issue is resolved for now.
Thanks again.
Regards.
its fixed. every account, regardless, needs its own SMTP with authentication (email acct/pwd)
uhghghghghgghhhhh
time was any smtp worked for any acct....