Mail delivery failure: SPF rejection when sending to fedora aliases #13291
Labels
No labels
announcement
anubis
authentication
aws
backlog
blocked
bodhi
ci
cloud
communishift
copr
database
day-to-day
dc-move
deprecated
dev
discourse
dns
downloads
easyfix
epel
firmitas
forgejo_migration
Gain
High
Gain
Low
Gain
Medium
gitlab
greenwave
hardware
help wanted
high-trouble
koji
koschei
lists
low-trouble
medium-trouble
mirrorlists
monitoring
Needs investigation
odcs
OpenShift
ops
outage
packager_workflow_blocker
pagure
permissions
Priority
Needs Review
Priority
Next Meeting
Priority
🔥 URGENT 🔥
Priority
Waiting on Assignee
Priority
Waiting on External
Priority
Waiting on Reporter
rabbitmq
release-monitoring
releng
request-for-resources
s390x
security
SMTP
sprint-0
sprint-1
src.fp.o
staging
unfreeze
waiverdb
websites-general
wiki
Backlog Status
Needs Review
Backlog Status
Ready
chore
documentation
points
01
points
02
points
03
points
05
points
08
points
13
Priority
High
Priority
Low
Priority
Medium
Sprint Status
Blocked
Sprint Status
Done
Sprint Status
In Progress
Sprint Status
Review
Sprint Status
To Do
Technical Debt
Work Item
Bug
Work Item
Epic
Work Item
Spike
Work Item
Task
Work Item
User Story
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
infra/tickets#13291
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description of request
I'm unable to send mail to fedora aliases (eg: admin@fedoraproject.org) as they seem to get rejected because of SPF rules. I'm sending mail using my @outlook.com address and it seems outlook's SPF rules block fedora's servers from forwarding emails to appropriate recipients. I did try sending via a different outlook address just in case and the issue persists.
Here's the error message I recieved:
Fedora is not blocking @outlook.com addresses, however,
admin@fedoraproject.orgis an alias that expands to multiple email adresses, so multiple people can have multiple different email configurations.This should only mean that
aurelien@bompard.orgdidn't recieve your message, others should get it just fine.This also seems like it's checking Outlook SPF rules, but using our infrastructures IP, which is likely to fail.
CC: @abompard
@smoliicek wrote in #13291 (comment):
While I know fedora isn't blocking outlook addresses, this doesn't seem to be an isolated issue. On february I emailed package maintainers to query about the status of a package and the email was rejected at the time aswell. Below are the logs
ps: I found misconfigured SRS as a potential issue with email forwarding when googling. Though, I don't know much about email delivery to say much
This is a consequence of how SPF works and mail fowarding works.
outlook.com says "only these things can send outlook.com emails" and some hosts that get those emails forwarded via fedoraproject.org block the emails because we aren't valid for sending for outlook.com.
When SPF was introduced, people were instructed to never use it to block emails, but instead use it to help filter them, but sadly today many providers do block on spf failures.
I don't think there is too much we can do here as we have no control over outlook.com nor the end users mail servers.
This topic came up on the devel list not long back and the only possible fix that came out would be to write some kind of store and forward thing or rewrite emails going via the alias, but no one had the cycles to implement such a thing. ;(
Mail delivery failure: SPF rejection when sending from Outlookto Mail delivery failure: SPF rejection when sending to fedora aliasesI'm not sure what all we can do here. We could ask @abompard if he can adjust his mail server to not reject on SPF I guess?
I'll ask abompard if he can adjust his mail server any here... otherwise closing.