On Tue, Jan 31, 2023 at 06:06:13PM -0500, Jonathan Capra wrote:

> telnet caduceus.wtfayla.net 25
> Trying 50.75.172.140...
> Connected to caduceus.wtfayla.net.
> Escape character is '^]'.
> 220 ca2ceus.wtfayla.net ESMTP Postfix (Debian/GNU)
> helo fongaboo.com
> 250 ca2ceus.wtfayla.net
> mail from: fonga...@gmail.com
> 250 2.1.0 Ok
> rcpt to: doesnotex...@fongaboo.com
> 250 2.1.5 Ok
> data
> 354 End data with <CR><LF>.<CR><LF>
> this thing will accept anything.
> .
> 250 2.0.0 Ok: queued as 6AF362E3B7F
> 
> 
> I've attached the main.cf (based on the tutorial instructions). I've
> also attached my current master.cf, but strangely the tutorial had me
> make no changes to it, so it is effectively the default.

I don't see the relevant transport table entries (which you're
overloading as relay_domains).


Don't send the "main.cf" file, send the output of "postconf -nf",
preserving verbatim whitespace and line breaks.  Ditto with "postconf
-Mf" for "master.cf".  And for tables, send the output of "postmap -q
key type:name" for a few select keys.

> relay_domains = hash:/etc/postfix/transport
> transport_maps = hash:/etc/postfix/transport
> relay_recipient_maps = hash:/etc/postfix/relay_recipients

In particular demonstrate the presence of relevant entries in these
tables as seen by postmap(1).

Note, for the record, that wildcard entries in canonical_maps or
virtual_alias_maps break recipient validation, though I didn't see
mention of these in your "main.cf" extract.

-- 
    Viktor.

Reply via email to