Help with setting up a mail server

krad kraduk at
Wed Jul 21 18:35:50 UTC 2010

On 21 July 2010 16:24, Cristiano Deana <cristiano.deana at> wrote:

> On Tue, Jul 20, 2010 at 3:26 PM, Aryeh M. Friedman
> <aryeh.friedman at> wrote:
> > I am a consultant and was retained by my client to setup qmail or exim
> > on a VPS running 8.0-STABLE (i386). After setting up the DNS (A record
> > and MX record) we have been unable to send or receive mail.
> steps:
> a) check if your dns are correct:
> # dig mx
> (eg:)
> # telnet 25
> does it reply or not?
> a) reply
>  check if your mta is cofigured correctly:
>  telnet 25 # write:
>  ehlo
>  mail from: aryeh.friedman at
>  rcpt to: example_user at
>  data
>  Subject: Test
>  .
>  does it reply with a
>  2XX code? with a 4XX code? 5XX code?
> b) doesn't reply
>  does resolve to your mailserver's IP?
>  is your daemon runnig?
> p.s
> if you give us more REAL information (domain, ip, etc) we can hel you more.
> --
> Cris, member of G.U.F.I
> Italian FreeBSD User Group
> _______________________________________________
> freebsd-questions at mailing list
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe at"

while we are on the topic of debugging I would recomend exim as an MTA. I
manage a few large enterprise mail systems with 10M + active accounts. A lot
of them are legacy systems that we gained through acquisitions. I generally
have to support them until we can get the accounts migrated onto the main
platform. They are a mixture of exim, postfix, qmail, and sendmail, and
quite often are in a poor state when we first get our hands on them. I have
to say when you are getting mail routing issues exim is by the far the
easiest to debug mainly due to the -bt option. When you combine it with the
debug flag it produced a very detailed output on the mail routing. I have
never found such a feature in all the other MTA's above.

The configs are also very readable unlike sendmail.

More information about the freebsd-questions mailing list