c tcp_connect localhost:1025 c <~ 220 c -> EHLO localhost c <... 250 HELP c -> MAIL FROM: <> c <~ 250 c -> RCPT TO: user@testserver c <~ 250 c -> DATA c <~ 354 c -> From: Mailer daemon c -> Subject: I've come to haunt you c -> c -> Muahahahaha c -> # An MTA must not accept isolated line breaks, otherwise it may fall victim to # an SMTP smuggling attack. See readUntilDot for more details. # This test triggers that condition with an invalid dot-ending, so we verify # the server returns an error in this case. c ~> 'xxx\n.\n' c -> That was a bad line ending, this is a good one. c ~> '\r\n.\r\n' c <- 521 5.5.2 Error reading DATA: invalid line ending