On Tuesday, April 1, 2025 7:33:53 AM Mountain Standard Time Zhao Difei wrote: > I believe you will really have to compile the downloaded tarball > from the courier-mta.org and perform some mailmans' work. > > Generally it differs when you write a maildroprc script, there will > be many env variables you cannot use from the standalone > compilation. > > For instance: > The virtual user in userdb may share the same uid, but you may tell > the difference because the integrated maildrop gets the information > passed from environment variables and you can subsequently use them > in the script to manipulate the local delivery or whatever. > > FYI, the courier docs are very detailed, you may need some time. > > Last but not least, happy to see someone decided to step in. The > courier is an amazing project which I believe many fellow mailmen > will feel the same. It should be integrated well into Debian, big > shout-out to the maintainer Sam too.
Based on that description, I will probably set this on the back burner and circle back to it when I have cleaned up the package, which I expect to take a couple of years at a minimum. From what it sounds like, this would entail reverting to shipping a separate maildrop package, which was dropped because of issues that were considered too difficult to fix. It will probably take a significant amount of effort to review what those problems were and to consider how to resolve them. -- Soren Stoutner so...@debian.org
signature.asc
Description: This is a digitally signed message part.