ファイルの中身を読み込んでsmtpでメールを送るRubyスクリプトを書いてみました。ファイルの内容は次のとおりです。
+3456|0|2013-04-16|2013-04-19
+3456|0|2013-04-16|2013-05-19
メールを送信するための私のコードは次のとおりです。
content = File.read(file_name)
message = << MESSAGE_END
From: from@localdomain.com
To: to@localdomain.com
MIME-Version: 1.0
Content-type: text/html
Subject: SMTP e-mail test
Body
**HTML CODE to display the table with rows equal to the number of records in the file**
MESSAGE_END
Net::SMTP.start('localhost') do |smtp|
smtp.send_message message, 'from@localdomain.com','to@localdomain.com'
end
今私の問題は、ファイル内のレコード数に等しい行と列を持つテーブルを作成するためのhtmlコードを作成する方法です(ファイル内のレコードはそれに応じて変化するため)? ファイル内のレコードは常に '|' です。分離した。