Lots to think about and know.  I've not run Bind nor configured it in the
past.  I guess there is a time for everything.  I had no idea I could run a
local Bind that would not be the DNS for my box.

Thank you for the guidance!

On Tue, Apr 26, 2011 at 7:03 AM, Dan McAllister <[email protected]> wrote:

>  Keith,
>
> The DNS component is a performance issue, nothing more. And there are TWO
> separate and *unequal *parts to the equation:
>  - In the first part, we're talking about making the DNS entries that point
> other MAIL servers to your QMAIL server.... and in this part, you honestly
> do not care whether it is your own personal DNS server, or your ISP's (or
> registrar's) DNS server -- so long as you can make the SPF, DomainKeys,
> and/or DKIM entries for SPAM control.
>  - It's the second part that is usually installed locally and can "make or
> break" your QMAIL service. This is the part that resolves DNS queries for
> the QMAIL server (determines the MX records for outbound mail, checks for
> SPF records, etc.)
>
> Thus, for a SMALL installation (one or two domains, only a handful of
> users), using an "outside" DNS server will be fine... It will work, albeit
> less than optimally. But as you grow your installation, you'll start to see
> problems that will trace back to "slow DNS resolution"....
>
> IMHO, and from what I've read: small-to-mid sized installations can use
> BIND (www.isc.org) just fine -- but even that eventually "bogs down" as
> the utilization curve ramps up -- which is why the QMT recommends the use of
> DJBDNS (http://cr.yp.to/djbdns.html).
>
> Now don't get me wrong -- DJBDNS is not the end-all, be-all of DNS servers.
> In fact, I personally use BIND myself (currently about 30 domains, about 150
> users - I consider myself a SMALL server). IMHO, BIND is (and remains) the
> "gold standard" in being a DNS "server" -- but the DJBDNS system is
> amazingly fast at being a DNS "client" (or, more correctly, doing recursive
> lookups), and THAT is the component that the QMAIL system needs to access --
> and to access quickly (and repeatedly) in larger environments.
>
> Finally, I have to throw in one "jab" at the "think in the small, confined
> box" types out there. Just because you need a DNS "server" on your QMail box
> doesn't mean it has to be "THE" DNS server at your site. Remember, the "DNS
> burden" of the QMail (or any other mail) system is in the lookups, not in
> the responses to outside clients. So don't be afraid to run QMail with its
> own DJBDNS service and have your "real" DNS servers somewhere else...
>
> So, to summarize -- especially for testing, you can leave your resolv.conf
> pointing to your ISP's (or registrar's) DNS server and everything should
> work just fine... but when you are truly ready to go into production, you
> should implement either BIND or DJBDNS on the host system. I've given you
> rationale and backup for either decision, so it's a matter of taste now...
>
> Enjoy your testing... and leave the DNS for later!
>
> Regards,
>
> Dan McAllister
> IT4SOHO
>
>
>
> On 4/26/2011 8:37 AM, Keith Smith wrote:
>
>
>
> Hi,
>
> Thank you for your help with this question.
>
> I am doing an install of Qmail Toaster on CentOS 5.6 using the
> documentation located at
> http://wiki.qmailtoaster.com/index.php/CentOS_5_QmailToaster_Install
>
> This is a test run to learn so I can do this in a production environment.
>
> The docs say I need a DNS server.  I am using my registrar's DNS.  Do I
> still need Bind or djbdns?
>
> Thank you for your help!
>
>
>
> --
> Keith Smith Internet Marketing LLC
> (480) 272-9268
> PHP Programming Services
> Search Engine Optimization
>
>
>


-- 
Keith Smith Internet Marketing LLC
(480) 272-9268
PHP Programming Services
Search Engine Optimization

Reply via email to