Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.74 KB | None | 0 0
  1. trigger EmailMessage_BeforeInsert on EmailMessage (before insert) {
  2.     // Create list of EmailMessages
  3.     Map<ID,EmailMessage> TR001EmailMessage = new Map<ID,EmailMessage>();
  4.    
  5.     /*************** TRIGGERS **************************/
  6.     for(EmailMessage email :Trigger.new) {
  7.         // For each inbound Email attached to a case
  8.         if(email.Incoming) {
  9.             TR001EmailMessage.put(email.ParentId, email);
  10.         }
  11.     }
  12.    
  13.     /*************** APEX CLASSES **************************/
  14.     // For all Email check and discard auto response email (MUST BE FIRST METHOD)
  15.     if(PAD.canTrigger('TR001_EmailMessage') && !TR001EmailMessage.isEmpty()) {
  16.         TR001_EmailMessage.DetectCreationFromSpam(TR001EmailMessage);
  17.     }
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement