Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Supports for BDAT extension? #239

Open
ivano-mvmnet opened this issue Sep 15, 2022 · 2 comments
Open

Supports for BDAT extension? #239

ivano-mvmnet opened this issue Sep 15, 2022 · 2 comments

Comments

@ivano-mvmnet
Copy link

hi, in the last period I have had several messages discarded because the version of qmail i run do not support messages with bare line feeds, and I wanted to understand if this version of qmail already had a patch about it[1] or was included in the roadmap.
I report a piece of an article from the microsoft site[2] believing that it is relevant to my problem:

Microsoft 365 and Office 365 used to remove bare line feeds from messages to enable delivery to older email servers that didn't support SMTP Chunking and the BDAT command. In an effort to better support security standards (for example, DomainKeys Identified Mail or DKIM), Office 365 no longer removes bare line feeds from messages.

[2] https://docs.microsoft.com/en-us/exchange/mail-flow-best-practices/non-delivery-reports-in-exchange-online/fix-error-code-550-5-6-11-in-exchange-online
[1] BDAT / CHUNCKING https://www.rfc-editor.org/rfc/rfc3030#ref-ESMTP

@schmonz
Copy link
Member

schmonz commented Sep 15, 2022

Were the discarded messages trying to be sent from your qmail system to other mail hosts, or from other mail hosts to yours? How did you narrow down the problem to line feeds?

According to its manual page, qmail-smtpd(8)

returns a temporary error and drops the connection on bare LFs; see http://pobox.com/~djb/docs/smtplf.html.

If this is your problem, the usual workaround is fixcrio, with some caveats.

(If your problem is with injecting messages into your own qmail system, Life with qmail clarifies that situation.)

At a glance, I’m not sure how BDAT relates here. We have no specific plans for BDAT as yet.

@ivano-mvmnet
Copy link
Author

I have some problem to receive from other mail hosts to mine. The error that appears lately is a generic 451 with the URL address you wrote in your answer. I should check if and how fixcrio implemented but this problem has been noticed in the last few months since I thought it was related to the microsoft document linked above.
Anyway thanks for the support I will go into the documentation more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants