Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. $MailboxName = "[my address]"
  2. ...
  3. Microsoft.Exchange.WebServices.Data.StreamingSubscriptionConnection($service, 30);
  4. $stmConnection.AddSubscription($stmsubscription)
  5. Register-ObjectEvent -inputObject $stmConnection -eventName "OnNotificationEvent" -Action {
  6. foreach($notEvent in $event.SourceEventArgs.Events){
  7. [String]$itmId = $notEvent.ItemId.UniqueId.ToString()
  8. $message = [Microsoft.Exchange.WebServices.Data.EmailMessage]::Bind($event.MessageData,$itmId)
  9. $name=$message.sender.Name.ToString()
  10. $arguments= "param1" , "param2" ,"param3" , "param4" , "param5" , "param6" ,"param7" , 1
  11. $arguments + (Get-Date) | Out-File c:templog2.txt -Append
  12. Start-Process "spiderT.bat" $arguments
  13.  
  14. }
  15. } -MessageData $service
  16. Register-ObjectEvent -inputObject $stmConnection -eventName "OnDisconnect" -Action {$event.MessageData.Open()} -MessageData $stmConnection
  17. ...
  18. ...
  19.  
  20. $arguments= "param1", "param2" ,"param3" , "param4" , "param5" , "param6" ,"param7" , 1
  21.  
  22. $arguments= $name , "param2" ,"param3" , "param4" , "param5" , "param6" ,"param7" , 1
  23.  
  24. $arguments= "$name" , "param2" ,"param3" , "param4" , "param5" , "param6" ,"param7" , 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement