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

Can't send e-mail via Yahoo SMTP after I disable uPnP in router

more options

Hi, I am a Thunderbird user since last 4 years.

I have 3 accounts set in Thunderbird:

a) a Yahoo mail account,

b) a Microsoft hotmail account,

c) a mail account of my job.

All worked correct all these years until I disabled yesterday the UPnP feature on my ADSL Modem/Router. I have disabled this feature due to another problem I had with Skype (Skype calls disconnects my internet connection - I have no internet in any of my browsers when I am in calling through Skype). There is also a big security issue that can occur when UPnP is enabled, so, this is one more reason that I took the decision to disable it.

So, after this setting on my router, the Microsoft Hotmail account and my Job's Mail account works great by receiving (POP) or sending (SMTP) mails through Thunderbird. The problem is with Yahoo and Thunderbird. I can receive email messages through POP but I can't send messages through SMTP!

All these years I was OK with sending messages with Yahoo/Thunderbird combination. Now what happened? Where is the problem?

Does Thunderbird uses UPnP to send mails? The Microsoft Hotmail account and my Job's Mail account works great...

I checked for a hundred of times the settings and all seems to be OK (no one has changed them all these years). I deleted also the passwords and set them again as the support page suggests but the problem remains. With Yahoo webmail (through Firefox) I am able to send mails with no problems.

Please, see the attached photos with the error.

Thank you.

Hi, I am a Thunderbird user since last 4 years. I have 3 accounts set in Thunderbird: a) a Yahoo mail account, b) a Microsoft hotmail account, c) a mail account of my job. All worked correct all these years until I disabled yesterday the UPnP feature on my ADSL Modem/Router. I have disabled this feature due to another problem I had with Skype (Skype calls disconnects my internet connection - I have no internet in any of my browsers when I am in calling through Skype). There is also a big security issue that can occur when UPnP is enabled, so, this is one more reason that I took the decision to disable it. So, after this setting on my router, the Microsoft Hotmail account and my Job's Mail account works great by receiving (POP) or sending (SMTP) mails through Thunderbird. The problem is with Yahoo and Thunderbird. I can receive email messages through POP but I can't send messages through SMTP! All these years I was OK with sending messages with Yahoo/Thunderbird combination. Now what happened? Where is the problem? Does Thunderbird uses UPnP to send mails? The Microsoft Hotmail account and my Job's Mail account works great... I checked for a hundred of times the settings and all seems to be OK (no one has changed them all these years). I deleted also the passwords and set them again as the support page suggests but the problem remains. With Yahoo webmail (through Firefox) I am able to send mails with no problems. Please, see the attached photos with the error. Thank you.
Attached screenshots

Chosen solution

I solved the problem by my own!

I can't understand why, but all these years in Thunderbird's Yahoo SMTP settings had as User Name the name of my e-mail address (without the suffix @yahoo.gr).

Now, (maybe Yahoo changed its scripts on its servers), I changed the User Name in the style of xxxxx@yahoo.gr and this solved my problem!! I also kept the setting to port 465 and SSL/TLS, as Matt said.

Thank you for your help!

Read this answer in context 👍 0

All Replies (4)

more options

Try port 465 in the SMTP settings. Port 587 should never have worked.

Try also setting the connection Security to SSL/TLS as that is, as I understand it, what Yahoos recommends

more options

Matt, as I said before, the Thunderbird with SMTP settings STARTTLS and port 587 for Yahoo worked FINE for the last 4 years.

Anyway, I switched the port and the protocols to 465 and SSL/TLS as you suggested, I saved the settings and restarted the Thunderbird and then trying to send a new mail again.

The same exactly problem continues to exist...

(P.S.: In case of needed, I am using Thunderbird v38.7.0)

more options

There are are number of people who complained about not being able to send messages via the Yahoo SMTP server recently. Check with Yahoo if they have problems.

more options

Chosen Solution

I solved the problem by my own!

I can't understand why, but all these years in Thunderbird's Yahoo SMTP settings had as User Name the name of my e-mail address (without the suffix @yahoo.gr).

Now, (maybe Yahoo changed its scripts on its servers), I changed the User Name in the style of xxxxx@yahoo.gr and this solved my problem!! I also kept the setting to port 465 and SSL/TLS, as Matt said.

Thank you for your help!