From: Minero Aoki Date: 2003-08-25T22:17:09+09:00 Subject: [ruby-list:38238] Re: Tmailで送るメールに日付がつけられなくなりました 青木です。 In mail "[ruby-list:38231] Re: Tmailで送るメールに日付がつけられなくなりました" 川田誠司 wrote: > 川田と申します。 > |まず、手元で make_mail_text だけを実行して Date: が付くか > |どうか確認してください。少なくとも手元の環境では以下の > |プログラムでちゃんと Date: が付きます。 > これは実行してみましたが、 > ./tmail.rb:3:in `require': No such file to load -- tmail/mailbox (LoadError) > from ./tmail.rb:3 > from mtest.rb:1:in `require' > from mtest.rb:1 > でtmail/mailboxがないのでだめでした。 > そこで、 > mail.from = from > に直した上で、今度は-dオプションで同スクリプトを実行しました。 > すると > > |Exception `LoadError' at ./tmail/base64.rb:30 - No such file to load -- tmail/tmbase64 > |Exception `LoadError' at ./tmail/scanner.rb:16 - No such file to load -- tmail/cmails > |Exception `TMail::SyntaxError' at mp.y:342 - parse error on token $end えーと、なんでかよくわからないのですが、TMail と Racc の両方の 複数バージョンが混在していて、拡張ライブラリと Ruby スクリプトで バージョンがずれてるようです。このへんをきれいにすれば直ります。 逆に言うと、これは Ruby スクリプトの問題ではありません。 いったん TMail と Racc をアンインストールしてから最新の Racc (1.4.3) と TMail をインストールしなおしてみてください。 ------------------------------------------------------------------- 青木峰郎