Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $MailboxName = "[my address]"
- ...
- Microsoft.Exchange.WebServices.Data.StreamingSubscriptionConnection($service, 30);
- $stmConnection.AddSubscription($stmsubscription)
- Register-ObjectEvent -inputObject $stmConnection -eventName "OnNotificationEvent" -Action {
- foreach($notEvent in $event.SourceEventArgs.Events){
- [String]$itmId = $notEvent.ItemId.UniqueId.ToString()
- $message = [Microsoft.Exchange.WebServices.Data.EmailMessage]::Bind($event.MessageData,$itmId)
- $name=$message.sender.Name.ToString()
- $arguments= "param1" , "param2" ,"param3" , "param4" , "param5" , "param6" ,"param7" , 1
- $arguments + (Get-Date) | Out-File c:templog2.txt -Append
- Start-Process "spiderT.bat" $arguments
- }
- } -MessageData $service
- Register-ObjectEvent -inputObject $stmConnection -eventName "OnDisconnect" -Action {$event.MessageData.Open()} -MessageData $stmConnection
- ...
- ...
- $arguments= "param1", "param2" ,"param3" , "param4" , "param5" , "param6" ,"param7" , 1
- $arguments= $name , "param2" ,"param3" , "param4" , "param5" , "param6" ,"param7" , 1
- $arguments= "$name" , "param2" ,"param3" , "param4" , "param5" , "param6" ,"param7" , 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement