title: Powershell not accepting variables for Get-Mailbox CMDLET
body: <p>I am just curious if anyone else is having this issue today. I've tried on a couple of machines and get the same results.</p>
  
  <p>1) <code>Get-Mailbox first.last@domain.com</code> = Functional as usual</p>
  
  <p>2) <code>foreach($mb in $mbs){Get-Mailbox $mb.SMTP}</code> = Returns an error that 'first.last@domain.com' cannot be found.</p>
  
  <p>I have verified that <code>$mb.SMTP</code> is actually first.last@domain.com and, as indicated in the error, there are no spaces or unusual characters. I've even tried <code>$smtp = $mb.SMTP</code> and verified the SMTP is correct and without spaces and the errors are the same. I then tried the filter with the same techniques and it returned an error stating </p>
  
  <blockquote>
    <p>"Property PrimarySmtpAddress does not support Microsoft.Exchange.Data.ExistsFilter. Only Microsoft.Exchange.Data.ComparisonFilter is supported." </p>
  </blockquote>
  
  <p>I am under the impression that they changed something, and I was hoping to get some feedback from others.</p>