// 20/07/2010 v2.37
//   * Error in autoAttach method, invalid arguments being passed. Thanks to Michael (michael dot kmv at gmail) por pointing it out
// 08/03/2010 v2.36
//   * Normalized e-mail address is now always lowercase, fixing blockDupe().
// 09/02/2010 v2.35
//   + New methods: setReplyTo, setReturnPath
// 17/12/2009 v2.341
//   * autoAttachFile was sending wrong parameters to embedFile and attachFile.
// 11/11/2009 v2.34
//   + static ::createFromMail() accepts params like MAIL(), but returns dSendMail2 object instead
//   + ->attachFile(filename, &data) force attachment (doesn't even try to embed it)
//   + ->embedFile (filename, &data) force embedding and returns CID url to be used
//   + ->sendThroughSetDefault() to set current settings as default for new dSendMail2 objects
//   + static $StaticSendThrough --> Array($smtp_server, $port, $user, $pass, $ssl)
//   * sendThroughNowhere() default $error probability is zero
// 07/10/2009 v2.33
//   * Problem detected: Some servers refuses 'localhost' as remote host.
//     Default host will be $_SERVER['SERVER_HOST'] if available
//   + New property ->localhost can force any HOST value (to send after EHLO command)
// 15/09/2009 v2.32
//   + New method: sendThroughNowhere($error=0.1)
//   + New method: setGroupAmount (Required when sending message for more than 9 persons)
//   + ->getError()
//   + ->send($startInPart, $callBack) (Now you can follow how messages are sent)
//     Callback parameters: part=(LoopStart|LoopEnd), loopPart, totalLoops)
//     Callback must-response: "STOP" or anything else
// 03/09/2009
//   + New method: setSMTPTimeout
//   * SMTP errors writes to $error attribute
// 31/08/2009 v2.31
//   + New parameter: importEML(filebody[, allHeaders])
// 28/07/2009 v2.3
//   + New methods: allowDupe(), blockDupe() (default). Automatically strips duplicated targets on TO or CC or BCC.
//   + New method: setCc($to)
//   + New method: sendThroughYahoo($user, $pass)
//   * Fixed SMTP debug messages
// 22/06/2009 v2.21
//   + New methods: sendThroughGMail and sendThroughHotMail($user, $pass).
//   + New method:  replaceMessage($from, $to) (after importing a HTML or EML, replace $from with your messsage)
// 16/06/2009 v2.2
//   + New optional method setCharset. Default is ISO-8859-1 (Latin1)
// 01/05/2009 v2.1
//   * SMTP Class by ManuelLemos updated to support STARTTLS (Hotmail)
//     sendThroughSMTP $ssl can be now 0(no), 1(yes) or 2(mixed [starttls]).
// 04/05/2009 v2.0 
//     First public release.

