On Tue, Sep 16, 2014 at 09:41:20AM -0400, RD Thrush wrote: > sendmail's masquerade function is missing from OpenSMTPD. > What are the plans for masquerade? > Update OpenSMTPD or create a sendmail port or document the smtpd filter API > or ??? > I've previously asked for help on the opensmtpd-misc mailing list[2]. >
As I already told you very recently, the plan is to provide masquerading through a filter. As I also told you, the filter API is pretty much there and masquerade feature just needs eric and I to find time to complete it. Given that we're swamped until October, unless someone does it before we do, the masquerading feature will not be available before mid-October. If the feature is critical to you and you cannot wait until we complete it, then clearly the best thing to do is to install a package for another MTA... > Searching the archives shows that work (on masquerade) was started but > appears to have stopped. > Apparently, masquerade functionality would be possible using the > (undocumented) OpenSMTPD filter API. > It has not stopped, it has paused because of summer vacations and daytime work. You have asked me many times about it and I have told you the current state many times. And YES, _again_, the API is not documented because while it is there and it is working, we have not decided that it is final and we don't want people to start assuming the interface is stable. It shouldn't prevent anyone aware of the possible interface change from writing filters, there are very few simple functions and some filters skeletons to work with for anyone knowing a bit of C. > ericfaurot(2014-02-28) "i have a filter-masquerade which is basically working > but needs polishing. > It will be a nice test case for the filter framework." > </blockquote> > There you go. I know we don't work as fast as you'd like but things are moving forward and they do at our pace, asking again and again and again is not going to make a change in how fast we work. -- Gilles Chehade https://www.poolp.org @poolpOrg

