On Mon, 2009-06-15 at 13:13 +0200, Jan P. Kessler wrote: > Steve schrieb: > > I have to be honest, I looked at Postfwd a couple of weeks back and it > > left me with a bad feeling. It was utter dependency hell to install - > > > > It's your decision, but the only dependencies are Net::DNS and > Net::Server perl modules and perl itself, of course. I agree. It is when you then install Net::DNS & Net::Server that the fun really begins - it went something like this;
http://postfwd.org/postfwd-1.11.tar.gz http://www.net-dns.org/download/Net-DNS-release.tar.gz http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-HMAC-1.01.tar.gz http://search.cpan.org/CPAN/authors/id/M/MA/MANU/Net-IP-1.25.tar.gz http://search.cpan.org/CPAN/authors/id/T/TE/TELS/math/Math-BigInt-1.89.tar.gz http://search.cpan.org/CPAN/authors/id/T/TE/TELS/math/Math-BigInt-FastCalc-0.19.tar.gz http://search.cpan.org/CPAN/authors/id/T/TE/TELS/math/Math-BigRat-0.22.tar.gz http://search.cpan.org/CPAN/authors/id/R/RH/RHANDOM/Net-Server-0.97.tar.gz http://search.cpan.org/CPAN/authors/id/B/BB/BBB/IO-Multiplex-1.10.tar.gz > > > like Russian Dolls for one thing - and to see your logs littered with > > Perl errors like; > > > > postfwd: warning - "Use of uninitialized value $_ in scalar chop > > at /usr/sbin/postfwd line 1958. > > > > I use postfwd on different solaris, linux and freebsd systems (volume > ~100 - 1000k mails/day) and don't see these. Maybe an outdated version > or a bogus ruleset? > Downloaded from the coders site just two weeks ago, so yes, probably out of date :-) and with nearly everything commented out in the conf. In fact, the only reason I tried it was to catch spoofing of the 'from/to' same person. In the end I found an easier way to set this up to stop external mail claiming to be internal. Anything where the install process complains of basic syntax / uninitialized values is not something I would feel confident trusting in production. But that's just my take on it.