2007-05-30 Jeffrey Stedfast <fejj@novell.com>
[mono.git] / mcs / class / System / System.Net.Mail / ChangeLog
index ccb704687f63be2e916f3f9371d6c1e8b1b3702c..5ae9e845f77695b74cbe6525049c92c5d7fca6ff 100644 (file)
@@ -1,3 +1,87 @@
+2007-05-30  Jeffrey Stedfast  <fejj@novell.com>
+
+       * SmtpClient.cs: Fall back to HELO if EHLO fails. Also, do not
+       write out a Bcc header to the SMTP server - these are meant to be
+       dropped. MAIL FROM: and RCPT TO: commands are not meant to have a
+       space after the colon before the address - this will break on some
+       SMTP servers.
+
+2007-02-16  Geoff Norton  <gnorton@customerdna.com>
+
+       * SmtpClient.cs: Dont send bare LF.  Send <CR><LF> regardless
+       of platform.  (ref: http://cr.yp.to/docs/smtplf.html)
+
+2007-01-20  Miguel de Icaza  <miguel@novell.com>
+
+       * MailMessage.cs: Add suport to the MailMessage constructor to
+       take a comma-separated list of addresses (Bug #80548). 
+
+2006-12-12  Miguel de Icaza  <miguel@novell.com>
+
+       * MailMessage.cs: Fix this code so that it correctly reports
+       ArgumentNullExceptions.
+
+2006-12-12  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * SmtpClient.cs : use CONFIGURATION_DEP when it is
+         System.Configuration.dll dependent.
+
+2006-12-10  David Elkind  <davide@mainsoft.com>
+
+       * Attachment.cs - proper file name handling added
+       * AttachmentBase.cs - proper MIME type handling added
+       * MailAddress.cs - Proper mail address handling ('<' and '>' addition) added
+       * MailMessage.cs - Better construction sequence
+       * SmtpClient.cs - Added proper handling of composite message (consisting of alternate views/attachments)
+                       - Added handling of user credentials 
+                       - Added handling of TLS (under TARGET_JVM)
+                       - Some other minor fixes
+
+2006-12-04  Konstantin Triger  <kostat@mainsoft.com>
+
+       * SmtpException.cs, SmtpFailedRecipientException.cs: TARGET_JVM limitation workaround.
+
+2006-12-01  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SmtpClient.cs: Added MonoTODO for missing SSL/TLS support and 
+       updated existing MonoTODO (or changed them to FIXME) to be clearer
+       for anyone using the API.
+
+2006-10-31  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SmtpException.cs: Fix visibility on .ctor(SerializationInfo,
+       StreamingContext).
+       * SmtpPermissionAttribute.cs: New (2.0). Security attribute for SMTP.
+       * SmtpPermission.cs: New (2.0). Security permission for SMTP.
+
+2006-09-28  Andrew Skiba  <andrews@mainsoft.com>
+
+       * SmtpClient.cs: TARGET_JVM
+
+2006-03-11  Miguel de Icaza  <miguel@novell.com>
+
+       * MailAddress.cs: Comment out unused field to remove warning. 
+
+2006-1-13  John Luke  <john.luke@gmail.com>
+
+       * MailMessage.cs: add [MonoTODO] for FormatException in ctor,
+       throw ArugmentNullException's from the ctors,
+       add internal BodyContentType property,
+       change BodyEncoding to use BodyContentType,
+       change IsBodyHtml to use BodyContentType,
+       * SmtpClient.cs: set timeout initially to 100000,
+       don't throw ArgumentOutOfRangeException when Timeout = 0,
+       add [MonoTODO] for set_host, and throw Exceptions for it,
+       add [MonoTODO] for UseDefaultCredentials,
+       get messageContentType from the message,
+       use "127.0.0.1" for Host and 25 for Port
+       if host or port is not specified until reading
+       them from the configuration files is done
+
+2006-1-02  John Luke  <john.luke@gmail.com>
+
+       * DeliveryNotificationOptions: fix value of Delay
+       
 2005-12-26  John Luke  <john.luke@gmail.com>
 
        * AttachmentCollection.cs: mark sealed