Stephen Satchell:
> On 09/24/2018 08:57 AM, Wietse Venema wrote:
> > Gary Chambers:
> >> -Queue ID-  --Size-- ----Arrival Time---- -Sender/Recipient-------
> >> BF2B5131B8     3116 Mon Sep 24 11:10:44  me@cuddy
> >> (host smtp.example.com[00.000.00.000] said: 450 4.1.8 <me@cuddy>: Sender
> >> address rejected: Domain not found (in reply to RCPT TO command)) me@cuddy
> > 
> > cuddy is not a valid domain name. Check your main.cf:append_dot_mydomain
> > setting, as well as main.cf:smtp_dns_resolver_options.
> 
> It's been quite a while since I've approached a PostFix config (but I'll
> be bringing up a CentOS 7 implementation "Real Soon Now" to replace my
> years-old version) so I have this question:  does the PostFix package
> have a configuration "lint" utility to catch static mistakes?  (Yes, I
> know that this was ultimately a problem with a client, but it sparks the
> question.)

It took only 15+ years for the postconf command to be able to warn
about typos in parameter names.

What you are asking for requires knowledge of how every Postfix
program uses its parameters, and doing all this without duplicating
the semantics of those programs, because duplication means that
things will be out-of-sync all the time.

This could be a good opportunity for deep learning.

        Wietse

Reply via email to