Advertisement
Guest User

Untitled

a guest
Jul 16th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.85 KB | None | 0 0
  1. public override void afterInsert(){
  2.         List<Messaging.SingleEmailMessage> mails = new List<Messaging.SingleEmailMessage>();
  3.         List<Incident_Log__c> logs = Trigger.new;
  4.         List<Incident_Mailing_List__c> mailingList = [select Admin_Email__c from Incident_Mailing_List__c];
  5.         List<String> emails =new List<String>();
  6.         for(Incident_Mailing_List__c mail : mailingList){
  7.             emails.add(mail.Admin_Email__c);
  8.         }
  9.         for(Incident_Log__c log : logs){
  10.             Messaging.SingleEmailMessage message = new Messaging.SingleEmailMessage();
  11.             message.setToAddresses(emails);
  12.             message.setSubject(log.Name);
  13.             message.setPlainTextBody('Something happened');
  14.             mails.addAll(new List<Messaging.SingleEmailMessage>{message});
  15.  
  16.         }
  17.         Messaging.sendEmail(mails);
  18.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement