lib/vmail/reply_templating.rb in vmail-2.1.3 vs lib/vmail/reply_templating.rb in vmail-2.1.5

- old
+ new

@@ -20,11 +20,12 @@ end date = DateTime.parse(current_message.date) sender = current_message.sender reply_quote_header = date ? "On #{date.strftime('%a, %b %d, %Y at %I:%M %p')}, #{sender} wrote:\n\n" : "#{sender} wrote:\n" - reply_body = reply_quote_header + divider('-') + - (current_message.plaintext.split(/^-+$/,2)[1]) + reply_body = reply_quote_header + + ( current_message.plaintext.split(/^-+$/,2)[1].strip.gsub(/^(?=>)/, ">").gsub(/^(?!>)/, "> ") ) + { 'references' => current_message.message_id, 'from' => "#@name <#@username>", 'to' => reply_recipient, 'cc' => reply_cc,