SSブログ

Javaでメーラーの起動 [ソフトウェア開発のようななにか]

会社の風習(でいいのか?いいか)で日常的に、 ある画像を手渡ししたりメールで贈ったりするのだが、 Excel と mspaint で画像ファイル作成して、メーラー起動して送信っていうのがいいかげんかったるいので、自動化しようとコーディング中…。

んで、画像を作成して適当なフォルダに保存するとこまではできたんだけど、メールに自動で添付する方法がわからん…。

出来れば送信箱に残っていて欲しいので、[送る]メニューよろしく規定のメーラー起動して、画像ファイルは添付済みって感じにしたい。

とりあえず↓で規定のメーラーを起動することはできた。

public class MailTest {
	public static void main(String[] args) throws IOException,
			URISyntaxException {
		String string = String.format("mailto:%s?subject=%s&body=%s&attach=%s",
				"test@test.test", "件名", "本文", "hoge.png");
		Desktop desktop = Desktop.getDesktop();
		// メール作成ウィンドウを起動
		desktop.mail(new URI(string));
	}
}


201111170119_起動はできたんだけど.png

分かってはいたが、 attach じゃ無理か…(一部のメーラーならできるらしい)
どうやってやればいいんだ…だれかたすけて




nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。