mail will be delivered to the vmail users' mailbox.
However when adding this to the entrypoint for the mta:
# start courierd in the background
/usr/lib/courier/share/courierctl.start
the delivery fails.
It seems like the main problem may have been /var/spool/courier*/track was not world-readable. So let's go back and maybe put courierd back in its own container one more time?
When sending an email to a configured smtp container, the mail is enqueued in the shared /var/spool/courier mounted queue.
When running courierd in a separate spool the mail is rejected.
When starting courierd in the mta container manually with:
mail will be delivered to the vmail users' mailbox.
However when adding this to the entrypoint for the mta:
the delivery fails.
It seems like the main problem may have been /var/spool/courier*/track was not world-readable. So let's go back and maybe put courierd back in its own container one more time?