yahoo шлет письма
А ты чем проверяешь мыло на yahoo они тут пищут тебе что ты проверяешь мыло каким то устаревшим софтом который скорее всего посылает твой логин и пароль открытым текстом
и поэтому они блокируют твои попытки залогиниться таким способом они рекомендую использовать другой софт например Yahoo Mail on desktop and mobile который подключается шифрованным соединением ,но если ты все равно хочешь использовать свой старый софт и дальше использовать незащищенное соединение то надо залогиниться в свой профайл на yahoo
https://login.yahoo.com/account/security#other-apps и всключить опцию Allow apps that use less secure sign in тогда и дальше можно будет пользоваться старым софтом на этом почтовом ящике
но в этом случает так как пароль передается в открытом виде и есть опасность что его могут перехватить и поэтому они не рекомендуют так делать.Объяснение этого всего здесь
https://help.yahoo.com/kb/account/SLN27791.html
Вот так вкратце