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,