Outlook being Outlook
-
I have flexible working hours, which I use for my music projects, which in some cases tend to come up on short notice, such as rehearsals. On the other hand I would like not to be the guy at work who always asks for meetings to be rescheduled.
Originally I synced my work calendar to my desktop PC together with my private calendar so I could see it together when scheduling stuff. Then that was banned by the IT department. Then I hacked up a Python script that runs periodically on my work PC, fires up Outlook via COM, and copies all the calendar events to a private Google calendar. Then the periodical sync stopped working because of some group policy, now I run the script manually every few days.
Now Microsoft is coming up with "New Outlook" which most importantly is not a desktop mail client at all, everything goes through the MS cloud even when using another mail provider:
When this finally rolls out, my COM script will stop working. What would y'all recommend?
(Obviously Outlook has a web API too which is, also obviously, restricted to only those third party apps explicitly allowed by the IT department.)
-
@marczellm said in Outlook being Outlook:
When this finally rolls out, my COM script will stop working. What would y'all recommend?
Can you drive a web browser with your script instead?
[EDIT]: Selenium can apparently do it from Python.
-
@marczellm said in Outlook being Outlook:
What would y'all recommend?
A small thermonuclear device in Redmond?
-
@dkf Selenium has a bunch of backends. We use perl. A userscript or bookmarklet may also be an option.
-
-
@dkf said in Outlook being Outlook:
@PleegWat said in Outlook being Outlook:
We use perl.
I'm sorry.
I think selenium also supports PHP. Which we were big on in the last product so I never quite understood why the selenium stuff was in perl.
-
@PleegWat yeah, connectors exist for getting Selenium to do stuff from PHP. I spent far too long working on that in a past life writing BDD tests in Behat that got run via Selenium.
-
Status: Logged into an old machine. Outlook auto-launched. I guess it also synced back some old calendar entries...
-
@Tsaukpaetra you must be really skinny by now...
-
@robo2 said in Outlook being Outlook:
@Tsaukpaetra you must be really skinny by now...
I'm very hungry.
-
@Tsaukpaetra Duran? That's missing an
i
.
The most tastiest fruit of the world is called
DURIAN.
-
@BernieTheBernie said in Outlook being Outlook:
@Tsaukpaetra Duran? That's missing an
i
.
The most tastiest fruit of the world is called
DURIAN.
On my list of buckets, for sure.
-
@BernieTheBernie said in Outlook being Outlook:
@Tsaukpaetra Duran? That's missing an
i
.
The most tastiest fruit of the world is called
DURIAN.
Oh, so you're one of them. Please keep that stuff out of the Lounge, thank you.
-
@BernieTheBernie said in Outlook being Outlook:
@Tsaukpaetra Duran? That's missing an
i
.
The most tastiest fruit of the world is called
DURIAN.
Nope, the band is not misspelled; it's named after a character in Barbarella.
-
@Zerosquare said in Outlook being Outlook:
@BernieTheBernie said in Outlook being Outlook:
@Tsaukpaetra Duran? That's missing an
i
.
The most tastiest fruit of the world is called
DURIAN.
Oh, so you're one of them. Please keep that stuff out of the Lounge, thank you.
*checks category* ... Oh, you meant preemptively.
-
@Arantor said in Outlook being Outlook:
Nope, the band is not misspelled; it's named after a character in Barbarella.
It’s still misspelled but for different reasons, as the character was called Durand Durand.
-
@Gurth yup, I was just going after that it’s not a misspelling of durian.
-
@Arantor It has me wondering now (but ) if they changed the spelling to stop people pronouncing the D at the end. Kind of like the reason Lead Zeppelin dropped the a from their name.
-
Thanks, Microsoft...
-
@Tsaukpaetra Do we have a "Weird Errors that Only Happen to @Tsaukpaetra" thread? I think we need one.
-
@HardwareGeek said in Outlook being Outlook:
@Tsaukpaetra Do we have a "Weird Errors that Only Happen to @Tsaukpaetra" thread? I think we need one.
That's this forum, I thought? Or the Status thread.
-
@Tsaukpaetra said in Outlook being Outlook:
Thanks, Microsoft...
Luckily Exchange Online has a button you can click to send diagnostics data on your inbox (which includes rules!)
Too bad it's not very intelligible...
-
<Restriction Type="Or"> <Or /> </Restriction>
-
@dkf said in Outlook being Outlook:
<Restriction Type="Or"> <Or /> </Restriction>
I have to believe it's because whatever shitty processing they have is unable to determine potential subnodes to look for and must be told via attribute in the parent node.
I don't want to believe, but I must.
'course I think this is all derived from the binary format explained in all the
<![CDATA[
sections so ...
-
@dkf @Tsaukpaetra is why: the object model has a
Child
property of typeExpression
, and the deserializer will happily try to new up a base (abstract)Expression
out of theNot
node and explode, because it wasn't told that that's actually theNot
subclass ofExpression
. And there isn't a way to guide the deserializer by the name of the child node, but there is a way to guide it via a discriminator attribute:Type
.
-
@TwelveBaud said in Outlook being Outlook:
happily try to new up a base (abstract)
I am only a little dismayed that it has no other way to infer a stronger class.
-
@TwelveBaud said in Outlook being Outlook:
there isn't a way to guide the deserializer by the name of the child node
That's awful. And doubly so when you consider that it's putting empty disjunctions in there (without which things could be simplified a lot); I see two in the screenshot...
-
@dkf said in Outlook being Outlook:
@TwelveBaud said in Outlook being Outlook:
there isn't a way to guide the deserializer by the name of the child node
That's awful. And doubly so when you consider that it's putting empty disjunctions in there (without which things could be simplified a lot); I see two in the screenshot...
Shouldn't an empty disjunction resolve to a False/bottom type anyway?
-
@Watson Given that a natural form of semantics for it is "there exists a subclause of this statement that evaluates to True", yes.
-
But this is Lookout, anything is possible.
-
I'm unsure if this is new or not.
-
@loopback0 I tried "new outlook" for a couple of days. I switched back to outlook
oldlegacyclassic and I sure appreciate the old outlook much more now.
-
@robo2 said in Outlook being Outlook:
@loopback0 I tried "new outlook" for a couple of days. I switched back to outlook
oldlegacyclassic and I sure appreciate the old outlook much more now.Say whhaaaat? You don't like the dumb-down version?
-
I don't have any beef with "new" Outlook - I can see/ignore/delete/reply to emails and unlike old Outlook the search works. That's all I ask of it.
-
@loopback0 said in Outlook being Outlook:
That's all I ask of it.
-
Once again, Outlook being Outlook.
-
Uh huh.
I understand why it says this, but it's still misleading and stupid.
-
Don't you just love it when an application has a dark mode, yet forgets about it when they have to display an error?
Fortunately you can select and copy the text, but that's beside the point
-
Microsoft always has the most vague error messages
Edit: also, the Close button doesn't work, of course. Fortunately, the X in the corner does.
-
It's not an error message, it's Microsoft's new slogan.
-
@Zerosquare The slogan is right?
-
@TimeBandit said in Outlook being Outlook:
@Zerosquare The slogan is right?
No, Microsoft must have hired Lorne because increasingly its “ , give me ”
-
Status: Sigh.
What if I don't want to be protected, bitch? Just give me the goddamn URL!
-
@Tsaukpaetra How did this happen? I'm only a (sad) Corporate Outlook User and have little knowledge of Outlook admin. Did an attachment got quarantined and then the quarantine server went offline?
-
@Gearhead said in Outlook being Outlook:
@Tsaukpaetra How did this happen? I'm only a (sad) Corporate Outlook User and have little knowledge of Outlook admin. Did an attachment got quarantined and then the quarantine server went offline?
No, the VPN panicked and locked down Office 365 access for a few minutes.
-
@AgentDenton said in Outlook being Outlook:
I haven't been following the thread, but my work web Outlook started getting this error (in white) though recently. Clicking Refresh the application does not help. Were you able to fix it?
-
@TimeBandit said in Outlook being Outlook:
Microsoft always has the most vague error messages
Edit: also, the Close button doesn't work, of course. Fortunately, the X in the corner does.
I liked Oracle's old error messages:
ora-0001386: Encountered a 0 when expecting a 1
and
ora-0001387 Encountered a 1 when expecting a 0
-
@jinpa Terrible. Can you describe the details? Is this fat client or Web Outlook? Personally I don''t use dark theme so have not seen.
-
@Gearhead said in Outlook being Outlook:
@jinpa Terrible. Can you describe the details? Is this fat client or Web Outlook? Personally I don''t use dark theme so have not seen.
A belated welcome to WTDWTF. Web Outlook. The actual error has nothing to do with the theme. I do not use the dark theme.
I had been using web Outlook for about a year at the same job. I am a contractor, so I had been using Outlook to access my actual employer's email account on the computer I use which is owned by the customer. About a week ago, it demanded my password. I entered what I thought it was, but it didn't accept it. Oddly, it accepts the password when I use web Outlook to access the same account on my home computer.
At first I was getting a standard MS login prompt, but now I get the above error.
-
@jinpa Thank you for the welcome! And yuck, that is a bad situation. Any idea how that happened?