Thanks for the reply, but that's not been our experience.
Our normal mail (the stuff that has
admin@ourbbsname.com in the From field) gets through just fine, including to Gmail and Yahoo.
It is just the messages that have our user's address in the From field that are getting rejected. When you go to the links provided in the rejection messages, they're pretty cryptic, but they seem to indicate (perhaps erroneously) DMARC failures.
Correct me if I'm wrong, but the fact that our "normal" mail is getting through okay seems to say that there is no problem with our SPF and DKIM settings (or at least one of them must be okay per what you said above), otherwise our normal mail would bounce too.
You can send a test mail to
check-auth@verifier.port25.com and it will analyze your verifications and email you a report back.
I created a user with
check-auth@verifier.port25.com as its email address and sent some messages to it.
Messages sent from my normal admin account, with a From address of
admin@ourbbsname.com, produce the following summary (extracted from a much longer report):
Quote:
================================================== ========
Summary of Results
================================================== ========
SPF check: pass
DomainKeys check: neutral
DKIM check: pass
Sender-ID check: pass
SpamAssassin check: ham
|
In short, both SPF and DKIM checks passed.
And here's the summary for the same message sent from a user account, with a From address NOT located on our server, similar to the ones we are seeing rejected:
Quote:
================================================== ========
Summary of Results
================================================== ========
SPF check: pass
DomainKeys check: neutral
DKIM check: pass
Sender-ID check: fail
SpamAssassin check: ham
|
This still passes SPF and DKIM, but fails their Sender-ID check.
So again, it seems to point to a mismatch between From address and sending server being the culprit that is causing both Gmail and Yahoo to reject the messages.
I'm just looking for some guidance on how to get our own server-based address into the From field of all outgoing messages. And for those user-generated messages that would throw the user's own address into the From field, to put it into a "Reply-to" header instead.