anchor.diff:      function SetCCRecipients(const aRecipients: String): TSendMail;
       function SetBCCRecipients(const aRecipients: String): TSendMail;
       function SetSubject(const aSubject: String): TSendMail;
  +    function SetSSLConnection : TSendMail;
   
       function AddHTMLImageFile(const aFileName, aReferenceName: String): TSendMail;
       function AddHTMLImage(const aData : TStream; const aMIMEType: String; const aReferenceName : String): TSendMail;
  
positive.code: 
  uses
    sysutils,
    IdSMTP, IdMessage, IdMessageBuilder;
  
  type
    TAttachedFileType = (ftFile, ftStream);
  
negative.code: interface
  
  uses
    Classes, contnrs,
    IdSMTP;
  
  //
  // helpful info taken from:
  //
  // https://mikejustin.wordpress.com/2014/07/27/send-secured-smtp-email-from-delphi-applications/
  //
  
  const
    SMTP_PORT_EXPLICIT_TLS = 587;
  
  type
    { TSendMail }
  