I managed to attempt a real newsletter delivery, which finally triggered a specific error message that was hidden during the editor tests:
“SMTP Error: data not accepted. SMTP server error: DATA END command failed Detail: header Precedence is not allowed SMTP code: 550 Additional SMTP info: 5.6.0”
It appears that my hosting environment (WordPress.com) is automatically injecting a priority header via wpcomsh_smtp_add_priority_header. My SMTP provider (Sender.net) strictly forbids the “Precedence” header, which leads to the server rejecting the email data entirely at the end of the command.
I have already tried to remove the filter via a code snippet, but the host seems to re-inject it with a higher priority.
Does “The Newsletter Plugin” have an internal setting or a specific hook to force-strip these headers before they are passed to the SMTP relay?