Merge pull request #90 from sj26/leading-periods

HTML Links can break in quoted printable email output
This commit is contained in:
Samuel Cochran 2013-05-04 22:30:19 -07:00
commit cca077af28
1 changed files with 1 additions and 4 deletions

View File

@ -34,10 +34,7 @@ class MailCatcher::Smtp < EventMachine::Protocols::SmtpServer
def receive_data_chunk(lines)
current_message[:source] ||= ""
lines.each do |line|
# RFC821 4.5.2 says leading periods should be stripped from the body data.
current_message[:source] << line.sub(/\A\./, "") << "\n"
end
current_message[:source] << lines.join("\n")
true
end