PC

PC

メールサーバの設定間違ってた

メールサーバの設定、認証なしの時はテストしてOKだったのだが、SMTP-AUTHを設定してからは送信・受信のテストをしていなかった。プロバイダ経由でメールを送信しても受信できない。設定ファイルに何ヶ所かミスが見つかった。重要なメールが落ちて...
PC

自宅サーバ、ドメインでメールを使えるようにした

ダイナミックDNSのサイトを見に行ったところメールレコード(MXレコード)が登録できるようになっていたので登録した。これとあわせると、昨日の作業で外部からの受信もできるようになっているはずである。プロバイダのメールサーバを使って、自宅サーバ...
PC

コメントをつけられるようにしました

今まで書くだけ書いてきたこのブログ、コメントとトラックバックは一応有効にしてきたものの、事実上書けない状況でした。が、今日、メールサーバの設定とブログの設定を見直して使える状態にしました。今まで、コメントつけようとすると現れていた「サインイ...
PC

VirtualBoxをインストールしてみた

WindowsPCはディスクは別にして、CPUパワーとメモリは余っているので、それを活用すべく、SunのVirtualBoxをインストールして、Ubuntu9.10を入れてみた。まだインストールしてアップデートしただけなのでなにもできないけ...
PC

Multipart/AlternativeなメールのHTML表示に成功

いわゆる典型的なHTMLメール、テキストとHTMLで同じ内容を送る形のメールのHTMLパートだけをHTMLビューで表示することに成功した。改造点は以下の通り。・ビューマッピングでContent-Type=Multipart/Altanave...
PC

HTMLメールの表示に成功

なんとか表示に成功した。メールの内容とは全く関係ないHTMLをsetText()して正しく表示されることを確認したのち、本物メールの一部を切り出してsetText()してみた。ここからトライアンドエラー。そして、METAタグを削除したところ...
PC

HTMLが表示できない

ビューの定義が完了し、定義ファイルからビューが呼び出されるところまでは簡単にできた。しかし、ビューにはHTMLのソースは表示されるものの、整形されたHTMLが表示されない。setContentType("text/html")してからset...
PC

フォントの取得と次の課題

フォントの取得ができた。Swingばかり見ていたので気づかなかったが、awtのComponentクラスにgetFont()というメソッドが実装されていてこれで現在コンポーネントに設定されているフォントを取得することができる。もちろん、Swi...
PC

未読を太字に

手持ちの本とネットのサンプルを参考に、JTableにセルレンダラを実装してフォントを切り替えるようにコーディングして、未読のメールを太字に一覧表示できるようにした。テーブルモデルに手を入れて、メッセージから未読状態を取得できるようにメソッド...
PC

SSLはOK、フォントはLinux依存か...

SSL経由のIMAPはあっさり解決した。「JavaMail SSL」でググるとJavaMailでGMailからPOPでメールを取得している人がソースをアップしていた。それをもらってきて、POPをIMAPに変えて、ポート番号を合わせたら接続が...