Re: [mlmmj] Roadmap for 1.5
Kent Lendrum <[email protected]> Sun, 5 May 2024 15:18:32 +1200
| Newsgroups | org.mlmmj.mlmmj |
|---|---|
| Message-ID | <[email protected]> |
Hi Baptiste, The problem arises if you do want to modify the message - such as inserting [= listID] to the subject or adding a Reply-To header. If the sender has their SPF record to a hard reject (as is the case for a co= uple of users on our mailing list) - then anyone else doesn=E2=80=99t receiv= e their messages. I like the idea where you only mangle the =46rom if the sender has a hard SP= F reject, that way only those senders on our list are affected and everyone e= lse it=E2=80=99s business as normal. Kent > On 5 May 2024, at 10:52=E2=80=AFAM, Baptiste Daroussin <[email protected]> wro= te: >=20 > =EF=BB=BFHi, >=20 > if there is a strong request for this I would add it, but again this is no= t > necessary including with people having a reject policy like yahoo.com. >=20 > In the FreeBSD project for the mailing list we use mlmmj, we don't never m= unge > the from, we make sure we don't alter fields that are used for dkim signat= ures, > meaning no control/prefix control/footer and we have plenty of subscribers= from > yahoo.com without any problem. >=20 > Best regards, > Bapt >=20 >=20 >> On Sun 05 May 09:39, Kent wrote: >> Hi Baptiste, >>=20 >> With the enforcement of SPF / DKIM / DMARC, acting as a mailing list whe= re senders aren't on the same mail server as you host is problematic for mai= ling lists where you are essentially forwarding/sending email on behalf of s= omeone on another domain. >>=20 >> I raised this issue on this mailing list recently and you replied that it= 's semi possible when using 1.4.1, but would need to configure something bef= ore mlmmj like rspamd. >>=20 >> I appreciate that From-munging is a horrible workaround (I personally don= 't like it either) - but this is the approach that Google takes with their m= ailing lists and it's the only workaround I've identified that works if the s= enders SPF / DKIM / Dmarc records for their domain are set to reject email f= rom other domains. >>=20 >>=20 >> Do you think this is something you could add to mlmmj in 1.5 ? >>=20 >> I'm thinking this would be a 'frommungle' file flag. And when present, a= utomatically: >> - replaces the 'FROM' with the from specified within the file. >> - strips any of the original senders headers that are part of the origina= l senders SPF / DMARC / DKIM checks. >> - perhaps adds a X-Original-=46rom header with the original senders email= address. >>=20 >>=20 >>=20 >> Cheers >> Kent >>=20 >>=20 >>=20 >>>> On 4 May 2024, at 2:39=E2=80=AFAM, Baptiste Daroussin <[email protected]> w= rote: >>>=20 >>> Hello everyone, >>>=20 >>> Now that mlmmj 1.4 seems to have properly settle, I would like to propos= e a roadmap for mlmmj 1.5, >>> please find here: >>>=20 >>> https://codeberg.org/mlmmj/mlmmj/issues?type=3Dall&sort=3D&state=3Dopen&= labels=3D&milestone=3D4774&project=3D0&assignee=3D0&poster=3D0 >>>=20 >>> The list of tasks I plan to do before releasing mlmmj 1.5.0 >>>=20 >>> Do not hesitate to comment, discuss and propose other tasks. >>>=20 >>> Basically 1.4 was mostly: modernize the code base (this is not finished,= but advanced enough) and provide a test suite. for 1.5 I plan to cleanup fe= atures which in my opinion do not make sense anymore because they break fiel= ds used for DKIM signatures and implement the feature that has been requeste= d by people here over the last year. >>>=20 >>> I have no ETA for 1.5.0 it will be released when it will be released. >>>=20 >>> Extra note, I would really love to get access to mlmmj.org to fix the ma= iling list with dkim and to be able to update the website or point it to cod= eberg. >>>=20 >>> Best regards, >>> Bapt >>>=20 >>>=20 >>=20