The developers of our shop software had broken the contact form a long time ago (At least July 2019).
We did not manage to fix it on our own with suggestions by other people using other mail server software.
It was broken for such a long time that we replaced the „contact“ link in the shop footer with our email address.
We just installed the new, quarterly update this weekend and….. it’s finally repaired.
They may have added a new issue, breaking it if non-ASCII characters are entered and they broke the update but at least it works at all.
We changed the footer for „Contact“ to point to the contact form again and added the email link as „Email“, so you can choose both.
DHL issues
We updated our shop software in the (misguided) hope that an email bugfix contained in the update would fix our contact form.
(It didn’t.)
Right after the update we got strange „host unrechable“ errors when trying to automatically purchase DHL postage. It does happen that their servers are out of order. Especially in the middle of the night or on weekende.
So we just waited and yes, the next day this error was gone.
But now we are getting errors downloading the WSDL file for the DHL SOAP service. The problem is… in a web browser and on the command line we can download that WSDL file just fine. We also did not change any PHP settings. Especially regarding network permissions.
All debug logging, poking around and testing stuff didn’t give us any clues whatsoever.
So for the time being are are required to copy&paste every single delivery address to the manual DHL business customer website and purchase each label separately. Then enter the tracking details in the shop and print everything. All automation that enables us to handle the daily workload is gone.