public IRecipientOption AddBcc(string emailAddress, string name = null)
        {
            if (BccAddresses == null)
            {
                BccAddresses = new List <EmailAddress>();
            }

            var bccAddress = new EmailAddress(emailAddress, name);

            BccAddresses.Add(bccAddress);
            return(this);
        }
        private void GenerateAddressesCollection()
        {
            foreach (var address in _checkList.ToAddresses)
            {
                ToAddresses.Add(address);
            }

            foreach (var address in _checkList.CcAddresses)
            {
                CcAddresses.Add(address);
            }

            foreach (var address in _checkList.BccAddresses)
            {
                BccAddresses.Add(address);
            }
        }