Reply
Regular Contributor
Lucifer
Posts: 26
0
Accepted Solution

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

[ Edited ]

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});
}
}

Super Contributor
kiran_mutturu
Posts: 1,175
0

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

its email.setToAddresses not address

Certified Force.com Developer, Certified Administrator, Certified Service cloud consultant

My Blog

Kiran
Regular Contributor
Lucifer
Posts: 26
0

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

Thanks Kiran!!