Yahoo!MailをPOP利用可能な状態にして自宅サーバから某所へのメール送信時にSMTPサーバとしてプログラムから利用できないかどうか調べました. 今のところ問題なく利用できます.Yahoo!Mailは"POP before SMTP"つまりSMTPサーバへメールを送るためには事前にPOP認証を済ませたセッションである必要があるタイプ(最近はどこもそうでしょう)ですが,Javaのコード的にはPOP認証コードを単にSMTPでメールを送るコードのちょい先に書くだけ. private void sendMailToYahoo() throws Exception { String smptHost = "smtp.mail.yahoo.co.jp"; String pop3Host = "pop.mail.yahoo.co.jp"; String userId ="あなたのYahooID";

