I have an issue with my mailcow server rejecting all google workspace account emails regardless of the domain.
Here is the message
`Reporting-MTA: dns; googlemail.com
Received-From-MTA: dns; examplesender@googleworkspace.com
Arrival-Date: Tue, 12 Aug 2025 08:53:29 -0700 (PDT)
X-Original-Message-ID: <53c9c3a2-8ce2-413f-9fc5-fb1b3b570997@Spark>
Final-Recipient: rfc822; myemail@recipient.domain
Action: failed
Status: 5.1.0
Remote-MTA: dns; my.mail.server. (2001:19f0:6001:32c:5400:5ff:fe88:2aa9,
the server for the domain recipient.domain.)
Diagnostic-Code: smtp; 550 5.1.0 examplesender@googleworkspace.com: Sender address rejected: User unknown in virtual mailbox table
Last-Attempt-Date: Tue, 12 Aug 2025 08:53:31 -0700 (PDT)`
Here’s the postfix log entries in the order received:
`CONNECT from [2607:f8b0:4864:20::632]:43093 to [fd4d:6169:6c63:6f77::e]:25
ALLOWLISTED [2607:f8b0:4864:20::632]:43093
connect from mail-pl1-x632.google.com[2607:f8b0:4864:20::632]
Anonymous TLS connection established from mail-pl1-x632.google.com[2607:f8b0:4864:20::632] to my.mail.server: TLSv1.3 with cipher
TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
NOQUEUE: reject: RCPT from mail-pl1-x632.google.com 2607:f8b0:4864:20::632]: 550 5.1.0 examplesender@googleworkspace.com: Sender address rejected: User unknown in virtual mailbox table; from=examplesender@googleworkspace.com to=myemail@recipient.domain proto=ESMTP helo=<mail-pl1-x632.google.com>
disconnect from mail-pl1-x632.google.com 2607:f8b0:4864:20::632] ehlo=2 starttis=1 mail=1 rcpt=0/1 data=0/1 quit=1 commands=5/7`
This happens with more than one domain and they are separate google workpsace accounts.
I’ve disabled reject_unlisted_sender and reject_unknown_sender_domain in main.cf and master.cf and that fixes the issue but I’m assuming there’s a better fix for this.