Outlook.com and similar are an anathema to email. This is why they tell you not to run a mail server .
On the other hand rejecting domains without dmarc is fine. Just not happy it is silent.
Neikius 20 hours ago
Outlook.com and similar are an anathema to email. This is why they tell you not to run a mail server .
On the other hand rejecting domains without dmarc is fine. Just not happy it is silent.
system2 19 hours ago
SoftTalker 19 hours ago
Experience shows that the walls will get taller and the moats will get deeper.
cheschire 19 hours ago
idiotsecant 19 hours ago
The solution is allow only communications that are demonstrably not spam and not unwanted.
There have been lots of proposals to this effect but maybe you have to put up two cents in a crypto wallet, which the other person can claim if the mail is unwanted. If someone takes your two cents, you remove them from your lists ASAP. The receiver doesn't benefit meaningfully from the 2c so they are unlikely to claim it. The sender is only damaged if a lot of different people claim the 2 cents. Maybe a few domains are default whitelisted even if they don't put up 2 cents, to protect against entities that are important but would be frequently spite-claimed (IRS, courts, and other similar). If you use a provider that doesn't whitelist, fine, but you're going to miss those emails.
Maybe the top 'spite claim' users are published and it becomes difficult to get people to agree to put up money to talk to you.
This reduces spam to the level of junk mail, which is still not totally trivial but is orders of magnitude more manageable.
croes 18 hours ago
Seems they are the disease not the cure
anonreplier 18 hours ago
Frotag 16 hours ago
It seems insane that gmail doesnt provide a way to automatically send a mail (eg based on domain, keywords, etc) to spam. I know theres block sender but for example aliexpress uses a different name for every email so that's useless.
SoftTalker 13 hours ago
Lately I've also been getting a lot from compromised MS365 accounts.
pixl97 18 hours ago
What this is called is survivorship bias. The question I would ask is how much mail are you not seeing at all because it's dropped at the edge first thing because it's IP block listed?
Next, how much spam are you seeing from them because they and Google are the largest providers on Earth? Kind of like selecting a random person from the population in the US and going "look, it's a white guy". Yea, that's how statistics works.
Lastly, because the are good at blocking spam at the edge, then that's the last bastion of attack for spammers to put their efforts in if they want any return at all.
unpleasurable 12 hours ago
cowlevel 11 hours ago
Self-hosting allows me to use a different receiving address for each entity I contact, so I know exactly who put me on spam lists and if it gets bad I can route that address to the garbage bin.
TaLiTr 36 minutes ago
what 18 hours ago
These entities communicate via plain old mail, that costs more than 2 cents already.
timcobb 13 hours ago
cowlevel 11 hours ago
There is and it's the same as other protocols including proprietary ones - a sender address whitelist.
There's no proprietary protocol that solved spam either.
lakeviewterrace 13 hours ago
cowlevel 11 hours ago
cromka 8 hours ago
waterTanuki 7 hours ago
We have dozens of different ways to send E2EE messages to each other, with realtime publish-subscribe, and yet billions of dollars are spent trying to duct tape email. Who cares if Outlook/Gmail/Icloud use IMAP or Websocket? If the interface looks the same to the end user will they really care?
account42 7 hours ago
Experience shows that the walls will get taller and the moats will get deeper.
nbernard 19 hours ago
bigstrat2003 19 hours ago
nekusar 18 hours ago
User signs up, uses @outlook. Your app declines it and explains that they block with no way to remedy, and explain they are a bad vendor.
Scharkenberg 17 hours ago
nekusar 15 hours ago
Emails would be accepted by Outlook.com, but would never deliver. We had SPF/DKIM/DMARC and full reporting. They RBL'ed us with no remedy.
We told the customer to not use outlook.com BECAUSE we told them we could not guarantee any delivery of messages.
cowlevel 11 hours ago
ethin 12 hours ago
cowlevel 11 hours ago
graemep 19 hours ago
At the most you need to use an external service for delivery (usually because you have problems with MS) but you can still run your own server with no difficulties once you do that.
That said, DMARC is required by a lot of people now, so I do not think this particular issue is a problem.
I have been self hosting my my personal email (and for family). Few problems so far other than delivery to MS and I have recently moved a domain I use for work email over.
Oddly enough the MS problems come from hotmail, but not other services. If that is a problem, then pay a bit to have email delivered.
BadBadJellyBean 19 hours ago
singpolyma3 18 hours ago
glum64 19 hours ago
mgkimsal 19 hours ago
geek_at 18 hours ago
anonreplier 18 hours ago
aboardRat4 11 hours ago
Means you're not using your email seriously. For example, to send CVs in response to job postings.
I send up to 20 email per day to people who have issues with their package build scripts, and I have no idea whether they ignore me because they stopped using the distro or because mail got dropped.
cromka 8 hours ago
alfiedotwtf 7 hours ago
TuringNYC 13 hours ago
You should be able to see this on your DMARC dashboard
dizhn 10 hours ago
ulrikrasmussen 18 hours ago
The people working on outlook.com are just talentless amateurs - the rest knows how to do it right. It's a shame it's so widely used.
stdatomic 17 hours ago
Most of them wouldn't even care probably...
ulrikrasmussen 17 hours ago
raegis 12 hours ago
capitainenemo 11 hours ago
cowlevel 11 hours ago
aboardRat4 11 hours ago
What about tencent.com, foxmail.com, or qq.com?
riedel 17 hours ago
Fortunate for those running their own servers is that they actually still get all the cool emails from people not complying.
drnick1 17 hours ago
Ungh 19 hours ago
drdaeman 16 hours ago
I haven’t productionized this setup (I send maybe a dozen emails a year) but it worked for me ad hoc a couple years back, when I had to send a mail to an Outlook-hosted address and they blackholed everything I tried to send while 250 OKing me.
unixhero 10 hours ago
litoE 10 hours ago
danielheath 9 hours ago
jeroenhd 5 hours ago
lakeviewterrace 16 hours ago
It's always people self-hosting mail on a shared server in Moldova (because they think it makes them cool) that are complaining.
pacija 16 hours ago
https://www.mimar.rs/blog/a-journey-of-my-mx-server-to-new-r...
And yes, it's cool not to have to let scum read your private communications :D
pembrook 16 hours ago
Which with cheap models like Jev as spam classifiers, this can now become a reality.
The problem is, Google and Microsoft have monopolized the entire email market, so their esoteric deliverability mysticism from 2007 still persists (basically blanket bans on entire IP spaces, locking out anybody trying to send emails on their own).
lakeviewterrace 16 hours ago
Email naturally followed this evolution.
qup 13 hours ago
I've never even had the key to mine. I've lived here over a decade.
dualvariable 12 hours ago
You shouldn't own your car or your house, give them to all the corporations as well.
lakeviewterrace 11 hours ago
As soon as you want to do business with Outlook's customers, you play by their rules.
sirtaj 11 hours ago
"They're allowed to do it" is one of those things that doesn't really bear saying so much because that's already been implicitly established. Nobody is claiming what they're doing is illegal, so how does this add anything of value? Who is still unaware that corporations will use their size and market control to their benefit?
thesuitonym an hour ago
lesostep 5 hours ago
Switch Moldova to almost any country (or even a state that isn't California or Washington), and it's the same story everywhere
ShinyLeftPad 11 hours ago
With LLMs on the other side trying to make spam less detectable by cheap models like Jev?
It's funny when people assume benefits from some tech go one way and baddies will surely never use it...
jaza 11 hours ago
Ungh 9 hours ago
cowlevel 11 hours ago
hdjrudni 10 hours ago
I ran a SaaS up until recently. Emailing users notifications for events was just a normal part of the app. Users got upset when the emails didn't come through. So then I had to be email tech support for something I had no control over. Lovely.
Ungh 9 hours ago
noduerme 8 hours ago
gatlin 19 hours ago
functionmouse 19 hours ago
It turns out that whoever has the most power is the most powerful. This is why distributed/decentralized systems cannot singlehandedly free us from tyranny, and why I find people who spend all their time preaching decentralized systems to be quite silly. We don't need better systems (well maybe we do but,,,), we need better education and awareness of how billionaires manipulate us; this goes beyond software.
nashashmi 17 hours ago
BobaFloutist 16 hours ago
Mail, then emails, then home phones, then cell phones, then texts, then social media have been gradually rendered less and less usable by bad actors systematically abusing every single tool we try to use to communicate with one another to steal from us, lie to us, and manipulate our beliefs, and we'll just keep inventing and discarding new ways of communicating until we reckon with this.
pembrook 15 hours ago
The only question is how many years the lazy network-effects monopolies (like Google, Microsoft, Verizon, etc) will hold this back from happening.
The optimist in me says this will unlock pathways to true decentralization of push communication protocols (like SMTP) instead of only have decentralization of pull-oriented protocols (like HTTP).
Arainach 15 hours ago
Natfan 13 hours ago
Arainach 12 hours ago
AI becoming faster empowers attackers far more than it empowers defenders. We're seeing this in every discipline and every corner of the software industry.
Roark66 8 hours ago
djray 12 hours ago
expedition32 6 hours ago
I'll never pay for email so your options are either outlook or Gmail and I don't trust Google.
myaccountonhn 15 hours ago
dualvariable 12 hours ago
But we won't.
aboardRat4 11 hours ago
So that people would vote for the government to manipulate them instead?
Honestly, I hate outlook as much as you do, but I'd still prefer it to Max
generalizations 18 hours ago
Selfhosted email is likely easier now than it ever was before.
thesuitonym an hour ago
Oh man, please tag me if you're ever the lead on any project so I know to stay far away from it.
lakeviewterrace 16 hours ago
This is not Microsoft's fault. The building's on fire and they're locking out the arsonists.
Arainach 16 hours ago
I was working for Microsoft when outlook.com launched and got a good email address that was my primary for more than a decade.
I had so many issues with things getting silently dropped with no recourse (2FA codes, account recovery mails, etc.) on so many sites that I finally gave up, reversed the stream, and had Outlook forward to GMail instead of vice versa. A few months after that, I realized that all my Outlook got was an enormous volume (hundreds of day) a spam and that all legitimate mail was going to my other accounts, so I turned it off entirely and haven't read that mailbox in over a year.
lakeviewterrace 16 hours ago
This is not unique to Microsoft and really the source's problem — they did something to get blocked in the first place.
Add in the fact that you're almost certainly not the only one impacted, and that they have no interest in fixing it, it screams incompetence on the source's part.
Been there, done that, good luck explaining the problem to the app's first-level support in the Philippines because it's not in their script.
> and had Outlook forward to GMail
Till the day GMail hits you with the "We couldn't verify it's you" bullshit and locks you out of your account forever. Good luck getting support from Google, the word is not in their lexicon.
Arainach 15 hours ago
I've never encountered this issue with GMail. Delivery just works. I'm trying to think of the last false-positive spam flag I've had with GMail, and I've definitely never had mail be entirely dropped.
aboardRat4 11 hours ago
VorpalWay 2 hours ago
This is also true of Microsoft though.
mrweasel 7 hours ago
I have access to a fairly large dataset of known bad hosting providers, but most people don't. So how do you tell the difference between getting a good deal and "this is cheap because it's sketchy as all hell".
We also don't block all of Vietnam, or all Jio customers in India, even if we know that 20% of bot traffic is from those two alone.
likestosneed 5 hours ago
Wait until this guy realizes that all spam these days comes from Azure ASNs, and abuses cross-tenant issues as well as a simple "Fwd: ..." and "Re: ..." tricks to bypass Microsoft Outlook spam filters.
InsidiousWombat 2 hours ago
Stop being so ignorant
3RTB297 12 hours ago
Four hours later, I got the same message by email. I thought he was back - nope. An email sent at 10am that was delivered at 4pm showed it was from 2pm until I looked at the header and saw sent at 10am and just... chilling out for 4 hours. DMARC was set up for them just fine.
I've had the same issue with my own custom domain, with DMARC set up. A year later, it finally got bumped up to some sort of "trusted" domain for that one place and my emails get delivered the same day now.
asksomeoneelse 8 hours ago
Mildly infuriating for emails containing OTP codes "valid for 10 minutes".
pigggg 11 hours ago
hypercube33 11 hours ago
Yes, no one should not have DKIM or DMARC but holy yikes when neither side wants to actually give in to help the customer.
pheggs 9 hours ago
isodude 9 hours ago
efesak 8 hours ago
Based on my broad experience, I’d comfortably rank Microsoft as the worst of the major email providers. (I am owner poste.io)
sam_lowry_ 7 hours ago
jofzar 7 hours ago
TedDoesntTalk 6 hours ago
leonidasv 2 hours ago
nik_ca 2 hours ago
Yes, that may turn some users away, but they would complain and leave anyway, because they don't receive emails from your server. On the other hand, that's how one can contribute to unwinding ms's share of email accounts.
skeeter2020 an hour ago
nik_ca 41 minutes ago
miki123211 7 hours ago
I bet Microsoft is single-handedly responsible for 80+% of complaints about email being impossible to host.
In a federated / pseudo-decentralized network, any provider with 10+% of captive users has an outsized leverage on the entire ecosystem. You don't need a monopoly; as long as you have a monopoly on just a few users that others absolutely need to be able to interact with, you can dictate terms to everybody.
icantevenhold 7 hours ago
claudex 6 hours ago
They are the reason I dropped self-hosting my mails. They were silently dropping some of my mails depending on the day I sent them. If they were at least sent to the spam folder, it would be easier to communicate with their users. And since a lot of their users are not technical at all, it's complicated to explain them the issue.
jeroenhd 5 hours ago
oggy 4 hours ago
thesuitonym an hour ago
I wish I could just wholesale block gmail.com like people used to do with the early webmail providers.
dwedge 4 hours ago
InsidiousWombat 2 hours ago
It's absurd in every way. I was trying to get it to stop spamming maillist traffic. It's impossible. Global level filters enacted as admin to not spam check are ignored.
0xpgm 5 hours ago
It should be the other way around though.. More people should run their own mail servers so that centralized players cannot control what should be a decentralized communication protocol.
woolion 37 minutes ago
stephbook 20 hours ago
Good for Microsoft customers and I don't care one bit for the lazy people who have to late-patch now.
sshine 20 hours ago
https://ciphercue.com/blog/dmarc-enforcement-gap-rua-fragmen...
https://news.ycombinator.com/item?id=49081783
I have MCP servers for the creation of domains, DNS records with DNSSEC, and email accounts with SPF, DKIM and DMARC. I'm sure if someone wants to be a professional spammer today, DMARC is not a differentiator.
BLKNSLVR 20 hours ago
Company sys admins have likely got all sorts of other issues to worry about, and the occasional report of an email not getting through is likely low on their to-investigate list.
Having said that, I self host a mail server, and have all those things setup correctly, and my workplace uses Outlook, and I've not had issues with delivery, so it's not a particularly difficult bar to jump.
saghm 19 hours ago
stavros 20 hours ago
reynard_le_faux 20 hours ago
saagarjha 20 hours ago
EGreg 20 hours ago
threatofrain 20 hours ago
SoftTalker 20 hours ago
rednb 20 hours ago
urbandw311er 20 hours ago
SoftTalker 20 hours ago
Also why they do non-standard stuff like accepting mail but then simply not delivering it, rather than bouncing it.
nine_k 17 hours ago
"Reputation scores" and blacklists / greylists started in late 1990s / early 2000s as multiple grassroots efforts when spam started to overwhelm systems. Gmail did not exist, outlook.com did not exist, it was easy and expected to run your own SMTP (which I did). And it was very unpleasant.
DMARC appeared 10 if not 15 years ago. There's no reason for a sane MTA configuration not to have it.
jonathanlydall 11 hours ago
nine_k 9 hours ago
expedition32 17 hours ago
anonymous908213 19 hours ago
urbandw311er 19 hours ago
stephbook 19 hours ago
theK 17 hours ago
- it was a way to outsource the mail server administration and already free in our corporate package
Which is pretty much all I have from the corporate side. On the personal or small business side its most often
- I don't really care that much about running my own stuff
- I needed a personal email address
All these are valid reasons/motivations but none explicitly argue that email messaging should become proprietary.
pixl97 17 hours ago
cowlevel 11 hours ago
rednb 20 hours ago
mike_hearn 20 hours ago
castwide 8 hours ago
caymanjim 20 hours ago
Go to https://mail-tester.com. Send a test email. If you don't get 10/10, fix your shit.
datfrojo 19 hours ago
Rygian 6 hours ago
saghm 19 hours ago
daneel_w 18 hours ago
svdr 18 hours ago
adamors 10 hours ago
cromka 8 hours ago
dofm 19 hours ago
Some can affordably deliver to Microsoft because they aggressively police what they are actually sending on their customers' behalf; others don't get involved and you end up having to spend a fortune on a dedicated IP.
The DMARC thing is just another part of this; one of my clients discovered this silent failure themselves a few weeks back and addressed this.
stephbook 19 hours ago
jared_stewart 18 hours ago
DMARC applies not on your mail server, inbound or outbound, but on the server that is receiving your mail (which may in fact be your mail server).
That server will look at how the mail authenticates and decide if it should allow the mail to proceed, it (for the most part) will then tell you whether or not it allowed the mail. This is how you will know you might have a deliverability problem before your customers do.
If you're wanting to know about deliverability (particularly for this Microsoft case), my company (Alesian Security) has a free check at https://alesiansecurity.com/try?tab=deliverability
toast0 18 hours ago
It's been a while, but monitoring DMARC seemed pointless once you got things started. If my outbound mail fails to validate, I've asked the receivers to bounce it, and I should be able to see that on my own system.
Otherwise, I'm just getting reports about spoofed spam or people who need to adjust their mail forwarding, but I can't do anything about either.
jared_stewart 18 hours ago
But it provides a safe guard against accidentally broken mail flows as your email stack evolves over time which is where it pays dividends.
I would love to say that it would have alerted you ahead of time to this particular event, but given that it's the fix here you would never have seen it.
0c3ca83 20 hours ago
It doesn't prevent spoofing, it doesn't say which IPs are authorized to send on behalf of a domain, it doesn't sign messages. Spoofed messages are still sendable.
Can you explain the benefit of only accepting email if Microsoft knows that you may or may not accept emails about scammers unsuccessfully spoofing your email domain? (Note, there's nothing you can do if they do tell you.)
Don't confuse DMARC with DKIM or SPF; DMARC doesn't actually do anything for email security.
basilikum 19 hours ago
0c3ca83 19 hours ago
"Oh, please, don't ignore the other two ways I told you to ignore unauthorized messages" shouldn't need a knob.
basilikum 18 hours ago
You get an email without a DKIM signature from me.
Is that because I do not use DKIM and do not sign my emails or because the message is forged and not from me at all?
You cannot tell. There is a single SPF record that you can look up to see if SPF is configured. It's just a TXT record on the domain. But there is no standard DKIM record. A DKIM signed email tells you what key identifier it used and you have to use that to look up the DKIM key at <key identifier>._domainkey.<sender domain>. When the email has no DKIM signature you cannot tell if that's because the sender domain does not use DKIM or if it does have a DKIM key record but it was not used, potentially because the email is forged.
0c3ca83 17 hours ago
Or do you think it's critical to support mail that doesn't have dkim?
basilikum 17 hours ago
0c3ca83 16 hours ago
basilikum 3 hours ago
Setting a DMARC policy that allows unsigned emails is easier than configuring DMARC signing including key management. It's just adding a DNS record. Although large senders should of course do DKIM and it's not that hard either
But I'm not arguing with you about whatever Outlook did.
rjsw 16 hours ago
LeonM 6 hours ago
DMARC doesn't introduce a new security mechanism by itself, but it fixed a few bad security flaws in SPF and DKIM. Without DMARC, SPF and DKIM do not add meaningful security.
DMARC updated and formalized how receivers should handle authorization and authentication of inbound email by adding the alignment requirement. Alignment ties the SPF and/or DKIM domain to the rfc5322.From domain. This also allows receivers to use domain reputation rather than IP-reputation.
SPF by itself has a bad design flaw that completely breaks any security that SPF was supposed to provide. By adding DMARC this security hole is fixed. (Although SPF is still horribly unreliable, it should be considered legacy at this point, don't rely on SPF).
DKIM benefits from DMARC alignment requirement too. DMARC ties the rfc5322.From domain to the DKIM signing domain, which makes DKIM practical for sender authorization, not just authentication.
gtech1 19 hours ago
gmail runs with p=none
so tell me what benefits that has over having no dmarc record at all ?
LeonM 3 hours ago
The the existence of a DMARC assertion record in the DNS changes how the MTA (the receiving system) assesses the authentication of the message and authorization of the sender with SPF and/or DKIM, as per rfc7489 (and now also rfc9989).
No DMARC results in the MTA falling back to the original assessment method as defined in the original SPF and DKIM RFCs. These RFCs have design flaws and don't define the assessment flow all that well, they leave a lot up to the MTA's digression/interpretation.
So, the existence of a DMARC record with p=none is fundamentally different over not publishing a DMARC assertion record at all. It's just that with p=none you don't enforce the MTA to reject the email if it fails authentication/authorization, you're leaving it up to the MTAs digression.
ramijames 17 hours ago
klodolph 20 hours ago
I had kinda assumed that a lot of providers would start rejecting domains without DMARC support. I'm surprised it's happening this late.
teekert 20 hours ago
When I ran that server, outlook.com was also the only one that would blackhole my email for no known reason. Support was unhelpful and also could not point to any reason. I've since given up, but for a short time it was glorious, email to family would not leave the lan and we could send attachments of arbitrary size.
mike_hearn 19 hours ago
Is there a risk some people on this thread are mixing up DKIM and DMARC?
DKIM = proving that an email was sent from a specific domain using cryptography. Good for spam fighting and deliverability.
DMARC = telling receivers how to handle mail that fails authentication.
DMARC is primarily useful for large, complex organizations where email admins may not be aware of everyone inside the org who is sending mail that advertises the domain in the From header, or organizations that might be targeted by impersonation attacks (e.g. phishing). Being able to tell recipients "yes we absolutely have our act together so feel free to reject or spamfolder unauthenticated email" is great for killing phishing campaigns, and being able to request reports is great for finding that one sales org that signed up for a guerrilla marketing SaaS that's impersonating them.
But for small personal domains the value isn't that high.
bawolff 15 hours ago
No. DMARC is about if the from address has to match the address used in dkim/spf
gnabgib 15 hours ago
bawolff 14 hours ago
DMARC is primarily about "alignment" (switching SPF from caring about the envelope sender to instead using the from header). Yes, it does also tangentially address those other points, but the primary reason it was adopted was to prevent spoofing of from headers (where in original spf that was a non-goal)
drdexebtjl 15 hours ago
A specification exists since 2012, 14 years ago. 10 years ago it was already old.
klodolph 13 hours ago
Back then, I didn’t use Terraform or anything like that, but I had text files with logs that described the DNS setup in detail so I could fix things. By grepping through the logs, I’m able to put a definitive bound on when I added DMARC—it was no later than June 2016, over 10 years ago.
At the time I thought, “Obviously, we should all be setting this up, because recipients will start rejecting mail from insecure domains, if they don’t already.” This was also back when I self-hosted email. I eventually stopped doing that because I thought it was too time-consuming.
waste_monk 10 hours ago
>But for small personal domains the value isn't that high.
I don't understand the resistance. It benefits the entire mail ecosystem, not just mass senders.
SPF used to be niche thing, then everyone realised it's a good idea and it became more-or-less mandatory. Same with DKIM. Now it has happened to DMARC as well.
pembrook 15 hours ago
10 years is nothing. I'm sure there's still millions of companies globally who still aren't properly signing mail with DMARC.
alfiedotwtf 7 hours ago
pembrook 2 hours ago
No, you will never be contacting your bank over Instagram DMs or getting hotel confirmations via Facebook or dealing with governments over Youtube.
Nobody sends physical mail to each other anymore either, yet last mile delivery is as important as ever.
codethief 17 hours ago
[0]: As in: They accepted the email just fine (according to the logs) but it still didn't end up in the recipient's mailbox.
_n_b_ 5 hours ago
Steve16384 3 hours ago
dwm 18 hours ago
lelandfe 18 hours ago
TwoNineFive 17 hours ago
Sometimes it's use is appropriate, but not in this case. Microsoft announced this change loudly, multiple times, starting more than a year ago. I seem to recall one of those announcements being discussed here on HN. Even the article links to it's own previous announcements, so "quietly" here is stupid rage bait to justify a blogspam advert.
dwm 8 hours ago
nottorp 6 hours ago
tzury 42 minutes ago
Even lazy spammers, who didn't even bother to create MX records for their fake, auto-generated domain, are getting into Gmail (Spam folder mostly, yet, why not reject it entirely?)
himata4113 20 hours ago
Although there seems that there hasn't been any communication which is the bad thing here. However, nobody looks at those and sending detailed emails back seems like a good enough solution.
itopaloglu83 20 hours ago
himata4113 20 hours ago
This stops disguising yourself as a legitimate service.
SoftTalker 19 hours ago
paulddraper 20 hours ago
Allowing basically ~whatever, but proving the sender address is an obviously good approach to me.
almost 20 hours ago
himata4113 20 hours ago
semolino 20 hours ago
green-salt 20 hours ago
jmathai 20 hours ago
stevefan1999 8 hours ago
These days, hosting a proper mail server isn't really that hard, thanks to Stalwart https://stalw.art/. I did it to my Talos Linux cluster located on LA and utilizing idle resources. It is pretty great
verandaguy 20 hours ago
Email is, I think, among the most distributed popular online services, and there's a ton of stuff that's legacy, self-managed, or otherwise janky. Supporting SPF, DKIM, and DMARC does put a burden on independent operators, but is it an undue or unreasonable one in the current landscape? Or is it just the new cost of doing business?
anonymous908213 20 hours ago
Yes. In the first place, this should not even be a thing. Two corporations should not be in control of who can send e-mail. If they want to mark not having DMARC as spam, mark it as spam, or better yet flag it with a specific warning about the domain, but these games with refusing to deliver are just bullshit and essentially force a monopoly where other e-mail providers cannot compete because their e-mails aren't delivered.
mike_hearn 19 hours ago
anonymous908213 19 hours ago
We are literally talking about a situation where this is not happening! And the problem is that it's not just this. Once you give them a license to police e-mail, they start policing e-mail for all kinds of arbitrary and inscrutable reasons. If this were going to be done, it should really be formalized as an industry standard by an independent consortium, not up to the whims of Microsoogle.
mike_hearn 19 hours ago
DMARC, DKIM and the rest are industry standards set through an independent consortium (it's called the MAAWG iirc)
stevekemp 20 hours ago
That said checking for these things is a good idea, the only problem I see is dropping the mail on the floor, rather than rejecting it at SMTP time - at least that lets the self-hosting users who haven't got things configured know their email is being rejected, and to pick up the phone instead.
There's nothing worse than sending an email, it being accepted, and then later discarded with no clue to either sender or recipient.
shye 20 hours ago
cowlevel 11 hours ago
Maybe 1 in 5 emails I get is spam, and because I use a different address with every sender I know who sold "my" address to a spam list.
stephbook 20 hours ago
En contraire, I think not delivering mail is the fastest way to adoption. People will use an old system for as long as it works. It now does not anymore.
verandaguy 17 hours ago
Maybe you're right that just enforcing it is the way, but I don't agree with doing that with no heads up.
jwr 20 hours ago
esikich 20 hours ago
verandaguy 17 hours ago
esikich 16 hours ago
verandaguy 16 hours ago
We have seen a massive erosion of the latter aspect of the web in the past few years, and I think it's useful to frame conversations in terms of that loss. The web used to be fun, and now it's become, more than ever, a professional enterprise. You often can't stand up a website without having to buy into Cloudflare's DDoS protection or something equivalent. I think this is absurd, and it's not the only such case, though these changes are obviously reactions to how usage of the web's evolved over the years.
I wonder if we can get the old web back in some way, shape, or form, cause I think we've lost something with the corporatization of the internet.
And for what it's worth, yeah, I think grandma should be able to run a mail server. Why not?
2000UltraDeluxe an hour ago
9029 17 hours ago
cowlevel 11 hours ago
rcxdude 17 hours ago
Tree1993 17 hours ago
cyrusmg 3 hours ago
5.4.1 smtp; 550 5.4.1 Recipient address rejected: Access denied.
For more information see https://aka.ms/…ors
<redacted>.eurprd02.prod.outlook.com 2026-11-08T19:48:58.651Z <redacted>]dwm 3 hours ago
https://learn.microsoft.com/en-us/troubleshoot/exchange/emai...
cyrusmg 2 hours ago
Some additional context:
- I checked online and they do have this email address listed on their pages
- This affected 2 separate domains served by Microsoft
- I sent them an inquiry email now from my @gmail.com and no bounce was returned so far
EDIT: Also gmail got the error response, so I guess it's really up to the outlook server these unrelated entities use...
Grimeton 16 hours ago
When I see in my logs that the e-mail has been successfully delivered to their MTA then I don't have a problem.
cowlevel 10 hours ago
(If this happens to you, don't admit that you know Microsoft drops your emails, or you'll be liable again!)
origini 4 hours ago
I had an email server and configured everything by the book. Still some scammer were able to send emails which looked like they came from me, so i got responds back.
If not even this was fixed...
whh 3 hours ago
subset 16 hours ago
tjwds 19 hours ago
> The sender gets a bounce
?
Aachen 19 hours ago
It's quiet only if the server accepts it and then deletes it on their end without notifying the sender, but if your mail provider shreds your mail that's then also your provider's responsibility and not the sender's
dboreham 16 hours ago
Aachen 6 hours ago
kevincox 4 hours ago
Aachen an hour ago
I had a legal dispute once where a shop didn't provide warranty on a product. They took the product in but then it was indefinitely in repair. Long story short, it ended up being helpful that I have email server logs that show every transaction, so that I could say "on date+time the email was delivered to IP address X, which was registered as the mail exchanger for your domain, and your server took the email with status code XYZ Queued <ID> For Delivery." Would have been interesting to hear what a judge has to say about it but they simply agreed to give the full purchase price back after that
Afaik that's not what Microsoft/Hotmail does though: since it rejects noncompliant setups (as well as a lot of legitimate email, unfortunately), the sender gets a delivery failure notification
cowlevel 10 hours ago
ofcrpls 20 hours ago
NooneAtAll5 19 hours ago
maybe someone was too lazy to set up "inbound block list" and just did a total blackout instead?
cowlevel 10 hours ago
xmddmx 19 hours ago
Sounds like kind of a hack:
"ARC was devised to solve this problem by giving intermediate servers a way to sign the original message's validation results. Even if the SPF and DKIM validation fail, the receiving service can choose to validate the ARC chain. If it indicates that the original message passed the SPF and DKIM checks, and the only modifications were made by intermediaries trusted by the receiving service, the receiving service may choose to accept the email."
cowlevel 10 hours ago
esikich 20 hours ago
xmddmx 19 hours ago
Not true, at least in my experiences.
I have a bunch of email accounts which have SPF and DKIM, but are missing the DMARC line - I've had no deliverability problems at all, until this weekend, and now only with Outlook. Emails to Gmail accounts go through just fine.
The combination of: √ Valid SPF √ Valid DKIM signature X Missing DMARC policy
Is clearly ambiguous. Since a DMARC of "p=none" (in the context of valid SPF and DKIM) really adds no information, so interpreting "missing DMARC" as "p=none" seems reasonable. Sounds like Microsoft was taking that approach until this weekend.
I wonder if there's an actual written standard?
jared_stewart 18 hours ago
Most receivers have chosen to treat this as p=none for the last decade (Microsoft included). This is changing to now so that mail with no record is simply refused. Nothing in the standard prohibits this.
a DMARC of p=none might be seen as ambiguous - SPF and DKIM have their own jobs and they work. However, the point of DMARC is not a new way of enforcing mail authentication. Instead it is a way of making certain that the mail is internally consistent and furthermore provides two additional things.
1. it indicates if the domain owner has thoroughly gotten their mail to authenticate (in which case they adopt a p=reject), and
2. it provides a feedback mechanism that allows the domain owner to know if they are seeing authentication and deliverability problems in such a way that they can fix those broken mail flows.
esikich 17 hours ago
alrtd82 13 hours ago
cowlevel 10 hours ago
InsidiousWombat 2 hours ago
nottorp 6 hours ago
Receiving is still self hosted.
wbkang 17 hours ago
cowlevel 10 hours ago
physhster 18 hours ago
codethief 18 hours ago
Astronaut3315 16 hours ago
chrismorgan 11 hours ago
netik 20 hours ago
saagarjha 20 hours ago
gushie 20 hours ago
saagarjha 20 hours ago
mike_hearn 19 hours ago
MrDOS an hour ago
However, it is worth mentioning that Gmail is fully dropping the ability to use a non-Gmail SMTP server as of January: https://support.google.com/mail/answer/22370.
ranger_danger 20 hours ago
They did: https://techcommunity.microsoft.com/blog/microsoftdefenderfo...
And it appears to be further documented here:
https://learn.microsoft.com/en-us/defender-office-365/anti-p...
https://learn.microsoft.com/en-us/defender-office-365/email-...
And other sites were reporting about it for at least a year and a half:
https://powerdmarc.com/dmarc-outlook-email-authentication/ (see #4)
hedgehog 20 hours ago
ranger_danger 20 hours ago
Tomte 20 hours ago
I had SPF/DKIM set up, just not DMARC. Did that yesterday and don‘t see the point. My policy is "none".
jared_stewart 18 hours ago
The truth is that there are amply "non-sending" domains out there which ignore DMARC and allow abuse. Stopping the assumption of no policy mean p=none prevents this abuse from persisting.
cowlevel 10 hours ago
jared_stewart 18 hours ago
This thread duplicates the first observations of this which showed up here yesterday at https://news.ycombinator.com/item?id=50404161
My mail provider, MXroute, sent me a notification of the issue early yesterday. There is commentary from various DMARC providers (Suped and PowerDMARC). This is a real thing.
It does not matter which host you are using, this has nothing to do with the hosting provider. It has everything to do with having your domain correctly set up on DNS so that anybody receiving mail will know how to authenticate it. Microsoft has apparently advanced a policy that if you don't even try you don't get to send.
IMO this is the right call, I've seen plenty of spoofing attacks where the attacker took advantage of nonexistent policy on non-sending domains. You might think that if you don't have an MX record the domain can't be used to send mail, that is wrong. The MX record only tells others where to send your mail, it says nothing about whether the domain can send mail itself.
majorchord 17 hours ago
hedgehog 9 hours ago
jared_stewart 18 hours ago
The failure associated with that announcement is different. It is 5.7.515.
This new failure mode is "5.7.1 Message rejected: Message lacks SPF/DKIM/DMARC Auth Records (AS9031519)", I haven't seen any formal announcement on my end. The important thing to know about 5.7.1 is that it represents a few different failure modes, the AS9031519 is the important bit and it indicates that the domain lacks a DMARC record.
donmcronald 14 hours ago
That's an old announcement about a different change. As far as I can tell this one is completely out of the blue. I'm shocked by the number of people in this thread advocating for spontaneous changes without any warning.