qmail tcpserver question
I've installed qmail almost exactly as specified by qmailrocks.org . My server's been running like a dream for almost a year and a half now. However, I'm running into problems for domains that return oversized DNS (>512 bytes).
I've seen the solutions on lifewithqmail.org, but don't want to apply patches as a lot of them have already been applied for the qmailrocks install.
I was thinking, of maybe increasing the PACKETSZ to 65536 in dns.c and recompiling qmail, applying all the original qmailrocks patches again. That should work, right? I mean qmail-scanner and all shouldn't be affected by this..
Or will it just be simpler to call in tcpserver with -H (for querying TCP port 53 for DNS) in /service/qmail-smtpd/run? Won't this affect domains not allowing DNS queries on tcp port 53?
Which would be safer?