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
LuciferLucifer 

[Messaging.SingleEmailMessage].setToAddress(LIST<String>)

Hi.. Im trying to implement a scheduling job email alert for a task which is over due.. I'm getting this following error..  

 

 Method does not exist or incorrect signature: [Messaging.SingleEmailMessage].setToAddress(LIST<String>) at line 29 column 7

 

 



global void sendemail(User u, Task t)
{
Messaging.SingleEmailMessage email = new Messaging.SingleEmailMessage();
string[] toaddress = New String[] {u.Email};
email.setSubject('Task Almost Overdue');
email.setPlainTextBody(t.Subject + 'is due ' + t.ActivityDate + ' and needs some attention.');
email.setToAddress(toaddress);
Messaging.sendEmail(New Messaging.SingleEmailMessage[] {email});
}
}

Best Answer chosen by Admin (Salesforce Developers) 
kiranmutturukiranmutturu

its email.setToAddresses not address

All Answers

kiranmutturukiranmutturu

its email.setToAddresses not address

This was selected as the best answer
LuciferLucifer

Thanks Kiran!!