Hello,
I went through their "Microsoft Support" account on Twitter : https://twitter.com/MicrosoftHelps
First I explained the issue receiving a lot of junk everyday and that the filter in outlook doesn't seem to do anything as obvious junk are going through.
First they told me to block the sender, which isn't possible as there is no real sender and Outlook.com doesn't even allow that option (because can't block a sender if there is none).
Then they asked me to check the header (i didn't know how to do that in outlook webapp, just click on the three dots above in the email, then View then "mesage source" (mine is in French so i'm translating, it might be something else in yours).
Basically when you send an email it goes through different servers before reaching the final destination. Each server will add some information (the "Received from" in the header). In that header you see the different check and information provided in the initial email and you see the check done by Microsoft server.
The SPF means Sender Policy Framework (SPF) is an email-authentication standard used to prevent spammers from sending messages that appear to come from a spoofed domain. It also helps to ensure that emails are delivered correctly – without being delivered to a recipient's spam box. This alone would stop 95% of the junk normally. If there is no spf, the email should be considered as spam every time.
Then you have the DKIM (DomainKeys Identified Mail) is a protocol that allows an organization to take responsibility for transmitting a message by signing it in a way that mailbox providers can verify. DKIM record verification is made possible through cryptographic authentication. It's not used that much (but it is used by biggest companies normally who rotate the key each 6 months). I understand this one is not set on by default but it should at least be an option in outlook.com. I would prefer to check if a real mail has been put in my junk instead of cleaning my mailbox everyday.
The DMARC combines each of the protection together to confirm a global conformance. Normally when you have such a header the email should always be considered as SPAM, but it's not the case for outlook.com :
Authentication-Results: spf=none (sender IP is 5.253.247.222)
smtp.helo=avtekuw.club; dkim=none (message not signed)
header.d=none;dmarc=none action=none
header.from=enews.electrabel.com;compauth=pass reason=105
Received-SPF: None (protection.outlook.com: avtekuw.club does not designate
permitted sender hosts)
And i'm indeed submitting the phishing via the webapp. I didn't get any reply "not delivered" lately so it might have been a bug at their side. I'm still reporting 10 emails per day as phishing and they keep coming unfortunately. With the same header.
Honestly if they could add a single option for SPF / DKIM that would already change everything.