Jeremy Hansen:
> > On May 21, 2022, at 4:26 PM, Wietse Venema <wie...@porcupine.org> wrote:
> > 
> > Yes, you ave a mailer loop.
> > 
> > mx1 Receive 7B34152BBDB (2326 bytes) from macbook
> > mx1 Deliver 7B34152BBDB to content filter, receive as B8C5452BBDF (4004 
> > bytes).
> > mx1 Deliver B8C5452BBDF to cmx01 as 4L4tdt0Fk8z2SSLv
> > 
> > cmx01 Receive 4L4tdt0Fk8z2SSLv (4998 bytes) from localhost which was sent 
> > to 8.10.12.14.
> > cmx01 Deliver 4L4tdt0Fk8z2SSLv to NON-POSTFIX SMTP SERVER with UNKNOWN 
> > QUEUE ID.
> > 
> > There is no logging how the non-postfix smtp server received the message.
> > There is no logging how the non-postfix mta forwarded the message to mx1.
> 
> All MTAs involved is postfix.  The ciphermail stuff is just basically filters 
> on top of postfix to encrypt an incoming email if a gpg key exists for the 
> recipient.
> 
> 
> > 
> > mx1 receive 7C32952BBDB (4155 bytes) from cmx01 (NOTE MESSAGE HAS SHRUNK)
> > mx1 deliver 7C32952BBDB to content filter, receive as 5918E52BBDF (5537 
> > bytes)
> > mx1 Deliver 5918E52BBDF to cmx01 as 4L4tdy3tg5z2SSLv
> > 
> > cm01 receive 4L4tdy3tg5z2SSLv (6531 bytes) from localhost which was sent to 
> > 8.10.12.14
> > cmx01 Deliver 4L4tdy3tg5z2SSLv to NON-POSTFIX SMTP SERVER with UNKNOWN 
> > QUEUE ID.
> > 
> > And so on.
> > 
> > Where should the message be stored? Then THAT MTA should be configured
> > to store email for the recipient.
> 
> client -> ciphermail (gpg or not?) -> final MTA where the user retrieves mail 
> via imap.  All postfix.

You mention two Postfix MTAs, but the logging shows a third,
non-Postfix SMTP server, that is also is part of the loop.

In any case the "final MTA" must be configured to store the messge. It
currently is sending email elsewhere.

> > If the problem is with the non-Postfix Postfix MTA, then I can't
> > make specific recommendations, other that "don't do what you're
> > doing now."
> > 
> > If the problem is with one of the Postfix MTAs, then look at
> > https://www.postfix.org/ADDRESS_CLASS_README.html#classes and
> > configure the recipient's domain in the appropriate address class
> > (local domain class, virtual alias domain class, or virtual mailbox
> > domain class).
> 
> I'll take a look at this doc.  Thank you.  I feel like if I simple
> drop mail matching domain *.compute.amazonaws.com or even the fqdn
> of the aws instance, that would be enough to break the chain, but
> I?m not exactly sure how to do that.

Configure the recipient's domain in (text after the '@') following
https://www.postfix.org/ADDRESS_CLASS_README.html#classes

If a domain name is non-deterministic, use a regular-expression map.

        Wietse

Reply via email to