メールの送信がエラーになる

1週間くらい前から急に家からメールの送信ができなくなった。
受信はできる。送信するとこんなエラーが出る。

Cannot connect to SMTP server xxx.xxx.xxx.xxx
(xxx.xxx.xxx.xxx:25), connect error 10060
E 初期化コマンドで、サーバーがエラーを返しました。エラー
内容 = 421 Cannot connect to SMTP server xxx.xxx.xxx.xxx
(xxx.xxx.xxx.xx:25), connect error 10060

メールサーバがおかしいのかと思ったけど、同じメールサーバを使用している人は大丈夫みたい。
調べてみると、家のプロバイダのYahoo!BBのせいだった。

https://ybb.softbank.jp/support/utility/op25b/index.html
https://ybb.softbank.jp/support/trouble_shoot/other/mail_send/05.php

ポート番号25からメールの送信ができなくなったらしい。
私のメーラー秀丸メールなんだけど、設定を
設定→アカウント毎の設定→上級者向け設定→メールサーバー→詳細→SMTPのポート番号を25から587に変更
設定→アカウント毎の設定→上級者向け設定→メールサーバー→認証方式→SMTP認証にチェックをいれる
と変えることにより、送信できるようになった。