Date: Tue, 19 Jul 2011 11:31:56 -0500 (CDT) From: Robert Bonomi <bonomi@mail.r-bonomi.com> To: freebsd-questions@freebsd.org, ssgriffonuser@gmail.com Subject: Re: Sendmail not accepting connections on port 25 Message-ID: <201107191631.p6JGVu6V034273@mail.r-bonomi.com> In-Reply-To: <4E252C5E.8090803@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Tue, 19 Jul 2011 00:03:58 -0700 > From: ssgriffonuser <ssgriffonuser@gmail.com> > Subject: Sendmail not accepting connections on port 25 > > Hi all, > > I'm having difficulty getting sendmail set up on my server. I can send > and receive to localhost and I can send to external networks but I can > not receive from external networks (I receive a 550: Address rejected). What does the sendmail LOG FILE show? > Netstat says sendmail is listening on port 25 but I cannot telnet to it. Netstat just says "something" has port 25 open on 'any' address -- this may, or may *not* be the sendmail instance you think is running. It probably *IS*, but you need to be sure. > When I do a port scan of the server, nmap does not show anything on port > 25 but does show smtp on 587. May I recommend 'lsof'? The command-line "lsof -n -P |grep IPv" will show exactly what processes have have what ports, on what addresses, open. > > As far as configuration goes, I added my hostname to > /etc/mail/local-host-names and created a /etc/host/virtusertable that > looks like: > > admin@host.com shane > shane@host.com shane > > then I ran 'make all install restart' . *Unless* you modified the .mc file, I believe 'virtusertable' should be in /etc/mail, not /etc/host. what does 'grep Kvirtuser /etc/mail/sendmail.cf' show? Lastly, you need to run 'makemap hash virtusertable' in the directory where the virtusertable file lives.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107191631.p6JGVu6V034273>