Hello all together, First some environment infos: My printers (e.g. FX123456) are in LAN Network The Debian / ISPconfig3.2 setup is located in a Datacenter in Germany. Until mid of August the printer was able to scan to email. and actually should still do that, but all mails are just rejected by the destination server. Below some logs from the mail header in August: Code: Received: from FX123456 (xyz.nt-isp.net [1.2.3.4]) (Authenticated sender: [email protected]) by myserver.mydomain.net (Postfix) with ESMTPSA id xxxxyyyyy for <[email protected]>; Wed, 13 Aug 2025 09:29:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mydomain.net; s=default; t=1234567890; h=from:from:reply-to:subject:subject:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type; bh=Yl5ZXAeP7XoTufHSHEVU428394XnhSkS26bFoPzXGYw=; b=Cyss...----shortened----....Clroyw== Authentication-Results: myserver.mydomain.net; auth=pass [email protected] [email protected] mydomain.net is the domain of the ispconfig server myotherdomain.com is with our business suite / email provider (ZohoONE). According to ZOHO the mails are rejected since the date is missing in the Authentication-Results. (last two lines) However the date was there, as received by the server Does anyone has seen that kind of behavior before? Any suggestion how to "add" the date in postfix. According to ZOHO they do not receive the date... and therefore just decline. Any suggestions most welcome. EDIT: refused with: Diagnostic-Code: smtp; 554 5.2.3 MailPolicy violation Error delivering to mailboxes Br, from BKK Mario
The Authentication-Results header does not contain a date at all. Nowhere in the spec is defined that this header should hold a date. Either that is some miscommunication from the provider or lack of knowledge. What could be the case anyways is that the "date:" header is missing from the mail itself. This header gets set by the MUA, in this case the printer itself. At lot of embedded devices often produce bad mails and they just don't care. If the Date header is missing most spamfilters will score this. So rather than a missing date in the Authentication-Results header, I imagine the "Date" header itself is missing. But even if that's the case it would be quiet strange to reject mail based on only that. Can you provide the complete header?
Hi pyte, thanks for the reply. ZOHO indeed checks for the Date: inside the header. That is what I confirmed with their support. (Not sure when they changed that, but must have been after Aug 13th 2025) After stressing Google, AI and whatever I got in mind, it turned out that the CM315z are notorious for for sending malformed SMTP messages. However, I found a solution, but I am not sure, if that may cause issues in future. Postfix config is not really my specialty - so to say. In /etc/postfix/main.cf, I added at the end: Code: # Fix for FujiXerox Docuprint CM315z printer always_add_missing_headers = yes afterwards, reload postfix. Code: systemctl reload postfix All this has to be done as superuser su (or sudo) So please, everyone who is a DAU like me if it comes to postfix configuration -- use this with care! edit: added postfix reload command.