This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How to correct outgoing mail server when email address changes

more options

I had to delete an email account that was getting too much spam and create a new one. For example, deleted foo@myhost.org and created a new one called foobar@myhost.org.

I thought I could retain the same Thunderbird account by changing all of those instances off foo@myhost.org to foobar@myhost.org.

I can receive emails just fine.

Under server settings, there is a setting for server name, which stays the same, and username, which I changed to foobar@myhost.org.

Under the main settings, at the bottom, there is a dropdown box for selecting the outgoing server, and there's a list of all of the accounts I have. However, the one for the account I changed still says foo@myhost.org - hostname, rather than foobar@myhost.org - hostname, and I cannot send via that outgoing host.

Do I have to delete the old account and add the new account, saving my old outgoing messages in order for the outgoing mail server to be correct?

I had to delete an email account that was getting too much spam and create a new one. For example, deleted foo@myhost.org and created a new one called foobar@myhost.org. I thought I could retain the same Thunderbird account by changing all of those instances off foo@myhost.org to foobar@myhost.org. I can receive emails just fine. Under server settings, there is a setting for server name, which stays the same, and username, which I changed to foobar@myhost.org. Under the main settings, at the bottom, there is a dropdown box for selecting the outgoing server, and there's a list of all of the accounts I have. However, the one for the account I changed still says foo@myhost.org - hostname, rather than foobar@myhost.org - hostname, and I cannot send via that outgoing host. Do I have to delete the old account and add the new account, saving my old outgoing messages in order for the outgoing mail server to be correct?

Chosen solution

Ok, I finally found it, just above the "Account Actions", at the bottom of the list of all the accounts. I totally did not see that entry until now. I've included an image in case someone else is as blind as I. Thanks.

Read this answer in context 👍 0

All Replies (5)

more options

At the bottom of the account setting listing is Outgoing Server(SMTP) This is where you edit outgoing server settings.

more options

I cannot EDIT it there, it is a dropdown box where I can SELECT an outgoing server. However, the one listed was for the account BEFORE I changed the email address, and didn't work for sending messages out. So, not realizing how quickly I might get an answer here, and because I didn't have any stored messages that needed to be saved, I ended up deleting the old account, and re-adding it with the new email address. Thunderbird nicely looked up the account settings from the host and it is now working.

Oddly, the outgoing server for the old account I deleted is still in the list of outgoing servers. Is there any way to deleted it from that list, just to avoid confusion in the future?

more options

Then you are not in the correct spot. Try reading my answer again.

more options

Chosen Solution

Ok, I finally found it, just above the "Account Actions", at the bottom of the list of all the accounts. I totally did not see that entry until now. I've included an image in case someone else is as blind as I. Thanks.

Modified by tgfirefox7

more options

Glad you found it. Please mark this solved if your issue is resolved.