搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

smtp server auto selection for sending emails

  • 15 回覆
  • 3 有這個問題
  • 9 次檢視
  • 最近回覆由 monifoo

more options

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

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

所有回覆 (15)

more options

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.

more options

Not solving the issue. Any other problem solving hints??

Regards.

more options

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.

more options

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, [email protected]
   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
more options

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?

more options

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.

more options

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.

more options

Point to mention is that I am not using any gmail forwarding options from the webmails.

Regards.

more options

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.

more options

Hello, Using the above method, I have 03 gmail smtp servers and 01 Yahoo email smtp server registered.

Regards

more options

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.

more options

Hi, I already done this practice but no good. Any other suggestion to make the smtp selection automatic relative to email ID in use?

more options

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.

more options

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.

more options

its fixed. every account, regardless, needs its own SMTP with authentication (email acct/pwd)

uhghghghghgghhhhh

time was any smtp worked for any acct....