Coralkong
Alien
I have been dealing with a customer issue for over 2 weeks now.
MS Tech Support could not tell me how to fix this specific problem. Finally, I told the MS guy to fuck off (well, not quite in those terms, but I haven't taken their calls in over a week), because I worked with him every day for a week, and got nowhere. He kept doing the same thing over and over and over until finally on day 5, I blew a gasket.
So.....I have 27,000+ mailboxes that pretty much were "broken". Yep, you read that right....27K+ mailboxes.
So....fuck Microsoft, I wrote a custom script to fix what those douche-nozzles couldn't figure out how to make work.
Now, I am gonna throw this out there:
You may be able to tell me what this does, but $100 to the Jeremy fund if you can tell me EXACTLY what problem this fixes (because MS couldn't figure out how to fix it). In other words, why would you need to run this?
$s = Get-ADUser -SearchBase "ou=sampleOU,dc=sitename,dc=domainname,dc=local" -resultsetsize $null -filter *
$s | foreach {
set-aduser $_.samaccountname -add @{"targetaddress" = $_.samaccountname + "@o365domain"}
}
$s | foreach {
set-aduser $_.samaccountname -add @{"proxyaddresses" = "SMTP:" + $_.samaccountname + "@o365domain"}
}
I am pretty proud of myself, pretty pissed off at MS tech support, but more just happy that this problem is finally fixed. Pretty sure the client is going to be happy as well.
I am exhausted.
And fuck MS tech support in their Meathead faces. Fucktards.
MS Tech Support could not tell me how to fix this specific problem. Finally, I told the MS guy to fuck off (well, not quite in those terms, but I haven't taken their calls in over a week), because I worked with him every day for a week, and got nowhere. He kept doing the same thing over and over and over until finally on day 5, I blew a gasket.
So.....I have 27,000+ mailboxes that pretty much were "broken". Yep, you read that right....27K+ mailboxes.
So....fuck Microsoft, I wrote a custom script to fix what those douche-nozzles couldn't figure out how to make work.
Now, I am gonna throw this out there:
You may be able to tell me what this does, but $100 to the Jeremy fund if you can tell me EXACTLY what problem this fixes (because MS couldn't figure out how to fix it). In other words, why would you need to run this?
$s = Get-ADUser -SearchBase "ou=sampleOU,dc=sitename,dc=domainname,dc=local" -resultsetsize $null -filter *
$s | foreach {
set-aduser $_.samaccountname -add @{"targetaddress" = $_.samaccountname + "@o365domain"}
}
$s | foreach {
set-aduser $_.samaccountname -add @{"proxyaddresses" = "SMTP:" + $_.samaccountname + "@o365domain"}
}
I am pretty proud of myself, pretty pissed off at MS tech support, but more just happy that this problem is finally fixed. Pretty sure the client is going to be happy as well.
I am exhausted.
And fuck MS tech support in their Meathead faces. Fucktards.