From: Yoshiki Wada Date: 2003-08-07T18:10:18+09:00 Subject: [ruby-list:38050] TMail multipart mail 和田と申します。 TMailでマルチパートメールを作成したいのですが、うまくいっていません。 以下のようなスクリプトを実行すると、エラーで終了します。 --- script --- mail = TMail::Mail.new mail.to = 'xxx@to.ne.jp' mail.from = 'yyy@from.ne.jp' mail.subject = 'test mail' mail.date = Time.now mail.mime_version = '1.0' mail.set_content_type('multipart', 'mixed') p mail.encoded ---------- --- result --- /usr/local/lib/ruby/site_ruby/1.8/tmail/mail.rb:393:in `quote': cannot convert nil into String (TypeError) from /usr/local/lib/ruby/site_ruby/1.8/tmail/mail.rb:393:in `read_multipart' from /usr/local/lib/ruby/site_ruby/1.8/tmail/mail.rb:382:in `parse_body_0' from /usr/local/lib/ruby/site_ruby/1.8/tmail/mail.rb:368:in `parse_body' from /usr/local/lib/ruby/site_ruby/1.8/tmail/mail.rb:366:in `open' (以下略) ---------- 正しいやり方をお教えいただけないでしょうか。 バージョンは次のとおりです。 Ruby : 1.8.0 TMail: 0.10.7