Man muss schon seit einiger Zeit Yahoo für die Verwendung in E-Mail Programmen von Drittanbietern gesondert freischalten (bei mir im Thunderbird funktioniert es):
Hab’s gerade nochmal probiert: nach Eingabe der Yahoo-Kennung und des Passworts in Thunderbird öffnet sich ein Fenster, wo man Yahoo den Zugriff über Thunderbird gewährt. Die Zugangsdaten findet Thunderbird automatisch. Damit ist der Zugang konfiguriert.
Outlook benutze ich aktuell nicht. Aber das sollte ähnlich gehen (aktuelle Version vorausgesetzt)…
Das Verfahren nennt sich oauth (wird übrigens genauso von Googles Gmail verwendet) und generiert ein spezielles Passwort, welches in Thunderbird eingesehen und ausgelesen werden kann. Nur als SMTP-Passwort kommt das bekannte Yahoo-Passwort zum Einsatz.