リンク

お知らせ

2008/11/15
新しいリリースを出しました。Snow Leopardで動きが微妙な箇所をともかくクリアし、Snow Leopard完全対応です。
2008/5/3
新しいリリースを出しました。/var/mailディレクトリにメールが行ってしまっても定期タスクで復活できるようにしました。
2009/4/26
サイトをリニューアルしました。ただし、リンク切れしている箇所があちらこちらにあるかと思いますが、しばらくの間はお許しください。理由などはblogに記載しました。
2008/4/16
新しいリリースを出しました。小幅な修正のみです。
2008/10/19
新しいリリースを出しました。機能的には変わりません。
2008/6/16
.Macのグループの利用は凍結し、OME blogでの開発者および利用者のコミュニケーションをさせていただくことにしました。
2007/12/9
添付ファイルとしてフォルダを指定すれば、自動的に圧縮して添付して送信するようになりました。
2007/10/26
Quick Lookプラグインが追加されました。Leopard発売と同時に、OMEはその新機能に対応します。
2007/10/7
Cocoa-JavaのアプリケーションがいくつかありましたがそれらをObjective-Cで作り、JavaがCocoaを使う場面をなくしました。
2007/9/3
6月くらいのリリースからだと思われますが、Spotlightプラグインが正しくしませんでしたが、このリリースにより正しく動作するようになりました。インストーラを改善しました。
2007/7/15
イレギュラーなメールの処理や、添付ファイルを中心としたさまざまなバグ修正を行ったバージョンをリリースしました。
2007/6/3
メール参照機能をアップデートなどしたリリースを公開しました。
2007/5/13
バグ修正を中心としたリリースを出しました。
2007/4/21
「OMEメール参照」をアップデートしWebKitベースにしました。表示内容のカスタマイズがより容易になりました。
2007/1/2
Universal Binary版のリリースを行いました。また、フレームワークベースに移行するなど内容にかなり手を入れました。

送信メールファイルの書式

 新居雅行(msyk@mac.com


新しくメールを作成する方法

 新しくメールを作成するには、OME_MailWriterを起動します。すると、エディタが起動して、メールを書けるようになります。また、そのエディタで編集する文書は、OutBoxフォルダにとりあえず自動的に保存されます。

 メールの1行目からは、ヘッダに指定する内容が並びます。ヘッダの仕様通りに記述すればいいのですが、最低限、Subject:とTo:が必要で、それぞれタイトルとあて先を指定する必要があります。その他、CC、Bcc、From、FromName、Reference、In-Reply-To、Attachment、Localeを指定できます。

 以上のヘッダは特別な処理対象となるヘッダですが、それら以外にヘッダ部に設定したヘッダは、そのまま送信メールに追加されます。

From: 送信者アドレス 指定したアドレスが送信者のアドレスとなります。Sender_Info.txtファイルに指定した2行目の送信者のアドレスを、現在書いているメールだけ違うものにできます。アドレスだけでもかまいませんが、名前 <アドレス> といったインターネットの規則に従った書き方にも対応し、その場合は名前は送信者名と扱われます。
FromName: 送信者名 指定した送信者名で送信メールがおくられます。Sender_Info.txtの1行目に記載された送信者名を、置き換えることができます。
Attachment: パス ファイルのパス(BSDのパス)を指定することで、そのファイルを添付することができます。ただし、リソースフォークは無視されますので、リソースあるファイルの場合は、sitファイルに圧縮するなどしておいてください。なお、ファイル添付はスクリプトが用意されているので、それを利用するのが手軽でしょう。
Locale: 言語識別子 システム言語、あるいはBehavior_Info.txtで指定した言語以外の言語処理によってメールを送信する場合に指定します。言語識別子は、例えば日本語だと「ja_JP」です。

 ヘッダの各行は、Toなどのキーワードの後に、すぐに半角のコロンを記述し、そして、半角のスペースを入れて、送信先を書きます。他のヘッダも同様です。つまり、メールのヘッダ文字列の書式に準じるということです。

 ヘッダが続いたあと、空白行をあけて、以下は自由に本文を記述できます。本文は、送信時に、自動的に76バイトごとに改行を挿入されます。このバイト数や改行を自動的に挿入するかどうかは、Behavior_Info.txtファイルで設定を変更することができます。禁則や英単語を刻まないようなインテリジェントなプロセスをかませています。

 例:

作成するテキスト 説明

 To: msyk@mac.com
Subject: OMEはどうですか?

こんにちわ、OMEって作っているそうですが、評判はどうなのでしょうか。評判が良ければ使ってみたいと思っています。よろしくお願いします。

宛先を記載する
件名を記載する
ここには改行だけの行を入れる
以後、メールの本文を記載する

 To: msyk@mac.com
Subject: OMEはどうですか?
Cc: info@mac-ome.jp
Bcc: backup@mdonline.jp

こんにちわ、…

宛先を記載する
件名を記載する
Ccの記述ができる
Bccの記述ができる
ここには改行だけの行を入れる
以後、メールの本文を記載する

 To: msyk@mac.com
Subject: OMEはどうですか?
From: msyk51@hotmail.com
FromName: にいまさゆき

こんにちわ…

宛先を記載する
件名を記載する
送信メールの送信者アドレスはこれになる
送信メールの送信者名はこれになる
ここには改行だけの行を入れる
以後、メールの本文を記載する

 本文では、行の最初が <!--OME_SendMail:NOBREAK--> である場合は、その行には自動的に改行を挿入する動作が行われません。

 こうして自由にメッセージを書き、必ず、Command+S等で保存をしてください。ファイルはあらかじめ指定されているので、上書き保存でかまいません。文字にスタイルをつけてもメール送信時には無視します。

 メールを作成後、OME_SendMailを起動すれば、メールを送信します。送信メールを複数作成して、まとめて送ることもできます。

読んだメールに返信する

 返信については、いくつかの方法があります。

 いずれにしても、エディタで返信メールが開いた状態になるので、そこで必要な文面を記載します。

  まず、Toのフィールドには、元のメッセージにReply-Toのヘッダがあれば、それが記入されますが、ない場合には、元のメッセージのFromの内容が記載されます。サブジェクトには、元のサブジェクトに「Re-」を付けたものになりますがBehavior_Info.txtファイルでカスタマイズできます。また、元のメッセージのMessage-Idが、In-Reply-Toのヘッダとしてつけられます。したがって、メーリングリストのメッセージをスレッド管理しているような場合でも、おおむね対処できます。

 「返信メール作成」を呼び出す前に、メッセージの中の一部分を選択しておくと、その部分を、返信メールの引用部分に設定します。各行の最初に「> 」を挿入します(Behavior_Info.txtファイルで変更可能)。引用したについては、送信時に改行を挿入しないようにします。引用前には、ちょっと凝った送信者や元メッセージのタイトル、日付などが並びます。これを変更したい場合には、プログラムを修正します。

 返信結果も、やはり最後に保存をして、そして、送信の手続きを行ってください。

返信を書くときの本文の引用の前につけるコメントのカスタマイズ
ReplyComment.txtに記載できる内容
%s 元メールの件名
%f 元メールの送信者名
%d 元メールの送信日付時刻(Dateフィールドそのまま)
%c 元メールの日付を「2002/2/15」の形式で
%t 元メールの日付と時刻を「2002/2/15 12:4:12」の形式で
%i 元メールのMessage-IDの値
%r 元メールの宛先(Toフィールド)
\r 改行

 以上の文字列の置換を行うだけなので、その他の記述は、そのままコメント文字列になります。

 例:
ReplyComment.txt → %fさんの%cのメールでは:
コメントの一例 → 新居雅行 <msyk@mac.com>さんの2002/2/15のメールでは:

その他のメール送信関連機能

HTMLメール(XMLメール)の送信


 更新日:2002年 12月 31日 火曜日