- Fixed the SMTP compliance by making sure RCPT TO addresses are specified

properly in angle brackets. Recipients provided with CURLOPT_MAIL_RCPT now
  get angle bracket wrapping automatically by libcurl unless the recipient
  starts with an angle bracket as then the app is assumed to deal with that
  properly on its own.
This commit is contained in:
Daniel Stenberg
2010-02-20 22:29:59 +00:00
parent a434cb43e8
commit a4a60afabb
7 changed files with 42 additions and 25 deletions

View File

@@ -7,6 +7,12 @@
Changelog
Daniel Stenberg (20 Feb 2010)
- Fixed the SMTP compliance by making sure RCPT TO addresses are specified
properly in angle brackets. Recipients provided with CURLOPT_MAIL_RCPT now
get angle bracket wrapping automatically by libcurl unless the recipient
starts with an angle bracket as then the app is assumed to deal with that
properly on its own.
- I made the SMTP code expect a 250 response back from the server after the
full DATA has been sent, and I modified the test SMTP server to also send
that response. As usual, the DONE operation that is made after a completed