On 5/1/26 09:18, Stephen J. Turnbull wrote:
Craig Leres via Mailman-users writes:
I got a version of this to work but was not satisfied because it required hacking either mailman or sendmail config to cleanup the domain in the recipient address.
You're talking about the ".private" extension on the domain? I think you can just put that in the "alternate domain" attribute. Postfix sometimes requires a similar dummy domain, so it's documented in the Postfix section of mta.rst.
That works great, thanks!
Next, how are code and documentation contributions submitted for consideration? I'm a lot more familiar with github than gitlab and know how to fork but it didn't look like I would be able to submit a pull request.
We ask that you write a NEWS item (docs/NEWS.rst), and include that in the MR. Add "(:mr:42)" at the end, for value of "42" = the merge request number assigned by GitLab. Just a one-liner saying docs for Sendmail configuration were added is fine.
I don't quite understand this step. My mr is 1496 and the "docs" pipeline seems happy. Do I add a commit to the mr I just created and add something to src/mailman/docs/NEWS.rst? I would guess under "3.3.11" in the "Other" section?
Once you've forked from gitlab.com/mailman/mailman, in your own fork you find the "merge requests" item in the sidebar. That should take you to your merge requests. I gather from your question you have none yet, so you should see a empty page with a "create merge request" button in the middle.
(As with github) gitlab noticed when I pushed a commit to my fork and gave me a button to create the merge request.
Craig