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
sandeep reddy 37sandeep reddy 37 

inbourd messege problem

i wrote the code but not work out can help me find the error in this
===================================================
public class outboardmessages {
    public account acc{set;get;}
    public void outbourdmessages(){
       Messaging.SingleEmailMessage email1 = new messaging.SingleEmailMessage();
            string[] ad =new string[]{bethasrinivasareddy@gmail.com};
         string[] ad2 =new string[]{sandeepambati4512@gmail.com};
         email1.setToAddresses(ad);
        email1.setCcAddresses(ad2);
        email1.setsubject('my first email');
        email1.setPlainTextBody('how are you srinu');
        messaging.Email email2 = new messaging.Email{email1};
            messaging.sendEmail(email2);
      
       
    }

}
 
RAM AnisettiRAM Anisetti
Hi Sandeep,
Have you turned on email deliverability?
Please check,Setup->Email Administration->Deliverability 
Adrian  GawryszewskiAdrian Gawryszewski
First of all put quotes around email addresses as those are strings. And then replace last two lines with:

Messaging.SingleEmailMessage[] messages =
    new List<Messaging.SingleEmailMessage> {email1};
         Messaging.SendEmailResult[] results = Messaging.sendEmail(messages);

And it will work fine.

Regards