為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

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

了解更多

Associate SMTP with Accounts

  • 3 回覆
  • 1 有這個問題
  • 6 次檢視
  • 最近回覆由 salsbin

more options

I have several email accounts, with mail.com, gmail.com and others.

Although each account has an SMTP server associated, Thunderbird appears to use the default account in preference.

This sometimes causes problems as the mail may be bounced because the SMTP server does not match the email address server from the sending account.

It seems impossible to get rid of the default account, and setting the default SMTP server for every sending email is unrealistic.

I think this is a bug.

Is there a decent workaround?

I have several email accounts, with mail.com, gmail.com and others. Although each account has an SMTP server associated, Thunderbird appears to use the default account in preference. This sometimes causes problems as the mail may be bounced because the SMTP server does not match the email address server from the sending account. It seems impossible to get rid of the default account, and setting the default SMTP server for every sending email is unrealistic. I think this is a bug. Is there a decent workaround?

被選擇的解決方法

At this point, although you may have various smtp servers, it's not clear that each account is actually set up to use their own smtp server.

Please post some info: Help > Troubleshooting Information Under 'Mail and News Accounts' Please copy all the information and post it into this forum.

從原來的回覆中察看解決方案 👍 2

所有回覆 (3)

more options

選擇的解決方法

At this point, although you may have various smtp servers, it's not clear that each account is actually set up to use their own smtp server.

Please post some info: Help > Troubleshooting Information Under 'Mail and News Accounts' Please copy all the information and post it into this forum.

more options

How to ensure each mail account is using it's own SMTP server.

Right click on the first email account name folder in Folder Pane and select 'Settings' to open Account Settings window. Scroll to bottom in left pane and select 'Outgoing Server (SMTP)' this will show you all the outgoing servers listed. Select each in turn Click on 'Edit' 'Description '- enter the email address which should be set as the 'User Name' = full email address. click on OK

Then repeat working down through list of smtp servers, ensuring the Username email is entered into the 'Description' field.

At this point, you should have a list of smtp servers which shows one smtp per email address which is now more clearly visible after editing the 'Description field.

Now make sure each mail account is set up to use the correct outgoing SMTP specifically for that accounts email address. In left pane select the first mail account name. On the right side, at the bottom, you will see 'Outgoing server (SMTP)' Does it say the same email address (which you just put into the Description field) as the account name you selected? If no, then click on the drop down option (do not click on Edit SMTP button) and select the correct outgoing server which has the correct email address as the account.

Repeat for each mail account listed in left pane. Checking the SMTP it is using.

See images below as guide. In image below - I have two accounts that use identical server info, so I changed the Description in one of them and then made sure that the account was actually using the correct smtp server for that account.

more options

Thanks, that's solved my issue.

It wasn't clear to me that I had to set up the association from the account name (at the top).