function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Nishigandha JadhavNishigandha Jadhav 

how to setbccaddresses in for multiple emails

setBccAddresses(); method of dingle email messaging
Best Answer chosen by Nishigandha Jadhav
Raj VakatiRaj Vakati
LIke below 
 
String[] bccAddress = new String[] {'contact@testcompany.com' , 'contact1@testcompany.com'};
email.setBccAddresses(bccAddress);

Or 
 
List<String> bccAddress = new List<String>();
 bccAddress.add('contact@testcompany.com');
 bccAddress.add('contact1@testcompany.com');
 
 email.setBccAddresses(bccAddress);

Complete code

 
Messaging.SingleEmailMessage semail = new Messaging.SingleEmailMessage();
		String[] sendingTo = new String[]{'XXXXXXXXXXXXXX@gmail.com'};
		semail.setToAddresses(sendingTo);
		String[] sendingToBccAdd = new String[]{'XXXXXXXXX@testcompany.com' ,'XXXXXXXXX1@testcompany.com' };
		semail.setBccAddresses(sendingToBccAdd);
		String[] sendingTocAdd = new String[]{'XXXXXXXXXXX@gmail.com'};
		semail.setCcAddresses(sendingTocAdd);
		semail.setSubject('Single Email message Example');
		semail.setPlainTextBody('Hello!!!!!!!!!!This is a test email to test single email message program');
		Messaging.sendEmail(new Messaging.SingleEmailMessage[] {semail});