public IRecipientOption AddCc(string emailAddress, string name = null) { if (CcAddresses == null) { CcAddresses = new List <EmailAddress>(); } var ccAddress = new EmailAddress(emailAddress, name); CcAddresses.Add(ccAddress); return(this); }
public Email AddCcAddress(string address) { if (CcAddresses == null) { CcAddresses = new List <string>(); } CcAddresses.Add(address); Mail.CC.Add(address); 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); } }
public IEmailBuilder Cc(params string[] addresses) { if (CcAddresses == null) { CcAddresses = new List <string>(); } foreach (string address in addresses) { if (!CcAddresses.Contains(address)) { CcAddresses.Add(address); } } return(this); }