Two notable changes in this snapshot that deserve heavy testing:

>
>     - skip comments when searching insert point for domain append, fixes 
> broken From header
>

A couple people have reported that their cron mails that used to show as

    From: root (Charlie)

recently started showing as:

    From: root (Charlie)@domain

I spotted the issue and fixed it, so it now properly displays as:

    From: root@domain (Charlie)

I would REALLY appreciate feedback, please.

The diff is very very conservative in how it fixes the issue, I took the
less invasive approach to avoid regressions. If you run into issues, I'm
obviously interested, but I would also like to hear from you that it did
not break anything.

Run it a couple days, check if the From headers you receive are ok, then
just mail us to let us know.


>
>     - add support for tags matching in "sender" and "recipient" smtpd.conf 
> keywords
> 

The "sender" and "recipient" tables can be used as white list to check
for specific addresses when matching a rule. ie:

    accept from local sender [email protected] relay
    accept for any recipient [email protected] deliver to mbox

This used to require an exact match so mailing [email protected] was
not matching the second rule.

I have added support for tags in both these tables so you can now either
allow an address with whatever tag, or you can enforce that only address
with a specific tag matches.

Here's a quick config to show what I'm talking about:

    accept for any recipient [email protected] deliver to mbox
    accept for any recipient [email protected] deliver to maildir
    accept for any recipient [email protected] relay


If I mail [email protected], it will match the first rule.
If I mail [email protected], it will match the second rule.
If I mail [email protected] or [email protected], the third one.

There are many use cases for this, and it solves issues when sharing a
list of recipients between a primary and secondary MX, so ... have fun.

OH. WAIT. BEFORE I FORGET.

I also need reports on this, it shouldn't cause any issue but I would
hate to be the one breaking mail with cool features.


-- 
Gilles Chehade

https://www.poolp.org                                          @poolpOrg

-- 
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]

Reply via email to