+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,
{
}
- [MonoTODO ("Load default settings from configuration.")]
+ [MonoTODO ("Default settings aren't loaded from configuration files.")]
public SmtpClient (string host, int port)
{
// FIXME: load from configuration
#region Properties
- [MonoTODO]
+ [MonoTODO ("SSL/TLS support isn't available.")]
public X509CertificateCollection ClientCertificates {
get { return clientCertificates; }
}
set { deliveryMethod = value; }
}
+ [MonoTODO ("SSL/TLS support isn't available.")]
public bool EnableSsl {
get { return enableSsl; }
set { enableSsl = value; }
public string Host {
get { return host; }
- [MonoTODO ("Check to make sure an email is not being sent.")]
+ // FIXME: Check to make sure an email is not being sent.
set {
if (value == null)
throw new ArgumentNullException ();
public int Port {
get { return port; }
- [MonoTODO ("Check to make sure an email is not being sent.")]
+ // FIXME: Check to make sure an email is not being sent.
set {
if (value <= 0)
throw new ArgumentOutOfRangeException ();
public int Timeout {
get { return timeout; }
- [MonoTODO ("Check to make sure an email is not being sent.")]
+ // FIXME: Check to make sure an email is not being sent.
set {
if (value < 0)
throw new ArgumentOutOfRangeException ();
}
}
- [MonoTODO]
+ [MonoTODO ("This property is current ignored.")]
public bool UseDefaultCredentials {
get { return useDefaultCredentials; }
set { useDefaultCredentials = value; }
return response;
}
- [MonoTODO ("Need to work on message attachments.")]
+ [MonoTODO ("Message attachments support is incomplete.")]
public void Send (MailMessage message)
{
// Block while sending