• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Forwarded to devs Frequent email rejections with "SMTPUTF8 is required, but was not offered by host <hostname>"

Bitpalast

Plesk addicted!
Plesk Guru
Username: Peter Debik

TITLE

Frequent email rejections with "SMTPUTF8 is required, but was not offered by host <hostname>"

PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE

Obsidian, latest MU
CentOS 7.9

PROBLEM DESCRIPTION

Since the latest Plesk Obisidian, an increasing number of emails that are mailed out through our servers are rejected by the recipient hosts with this error message:

SMTPUTF8 is required, but was not offered by host <hostname>

STEPS TO REPRODUCE

Send an email to a web.de or t-online.de account.

ACTUAL RESULT

Error message returned from the recipient's host.

EXPECTED RESULT

No error, delivery as usual.

ANY ADDITIONAL INFORMATION



YOUR EXPECTATIONS FROM PLESK SERVICE TEAM

Confirm bug
 
The problem originates in the "Third-Party Component Updates" that were done with the update to Obsidian 18.0.34. This installed Postfix 3.5.9, and in Postfix 3.5.x the default setting for the parameter smtputf8_enable is "yes" while many other providers don't support the UTF8 setting. So we could actually call it "advanced" over other provider's settings, and it might have been premature by me to file this as a bug.

It is probably not really a "bug". It's more an issue with a newer capability brought in by Postfix 3.5.9 that many other mail servers do not support. So probably with the update Plesk should have set the parameter
smtputf8_enable=no
after updating Postfix. But as the updates are through already, it is too late for this and the only viable solution is the manual edit of the Postfix main.cf file.
 
After upgrade to 18.0.35 there should be:

Code:
# postconf |grep utf8
smtputf8_autodetect_classes = sendmail, verify
smtputf8_enable = no
strict_smtputf8 = no
Problems with this approach:
  • other postfixes that want to send an SMTPUTF8-enabled mail won't be able to deliver to us because we don't announce SMTPUTF8 capability anymore
  • Outlook 2019 requires SMTPUTF8 when it encounters an IDN domainname and doesn't handle it well when the mailserver says it can't use that
I think it was a very bad design decision to introduce SMTPUTF8 without a possibility for conversion/fallback, making delivery fail if a message somewhere started as UTF8.
 
Back
Top