Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public override void afterInsert(){
- List<Messaging.SingleEmailMessage> mails = new List<Messaging.SingleEmailMessage>();
- List<Incident_Log__c> logs = Trigger.new;
- List<Incident_Mailing_List__c> mailingList = [select Admin_Email__c from Incident_Mailing_List__c];
- List<String> emails =new List<String>();
- for(Incident_Mailing_List__c mail : mailingList){
- emails.add(mail.Admin_Email__c);
- }
- for(Incident_Log__c log : logs){
- Messaging.SingleEmailMessage message = new Messaging.SingleEmailMessage();
- message.setToAddresses(emails);
- message.setSubject(log.Name);
- message.setPlainTextBody('Something happened');
- mails.addAll(new List<Messaging.SingleEmailMessage>{message});
- }
- Messaging.sendEmail(mails);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement