Sendmail ignores SmartHost directive
Konrad Heuer
kheuer2 at gwdg.de
Tue Mar 20 18:03:29 UTC 2007
On Tue, 20 Mar 2007, Vincent Bolinard wrote:
> Hi,
>
> I'm trying to set up Sendmail to "send-only". I just want Sendmail
> sends local mails (i.e.: daily security run output) to my SMTP server.
>
> I use :
>
> # cd /etc/mail
> # make
>
> to generate a `hostname`.mc file. I edit it, and add :
> define(`SMART_HOST', `[192.168.1.6]')
>
> (I tried without brackets, and with names)
>
> then :
>
> # make install
> # make restart-mta
>
> I use
>
> # date | sendmail -v postmaster
>
> but I can see in the output that Sendmail sends the mail to the local
> server. It seems that my SmartHost is ignored.
> I can ping the smarthost (whith IP and name), and telnet
> mail.domain.com 25 works fine.
>
> It's suggested in the Handbook to use ssmtp in this case (send-only),
> but I red that it was unable to send HTML mails. Is that true ? If
> not, I'll use it.
>
> So, can somebody tell me where I am wrong ? and what can I do to use a
> smarthost ?
In a similar environment, I edit `hostname`.submit.mc and define a
MAIL_HUB there:
define(`MAIL_HUB', `smtp.my.net')
Should work after make install and restart.
Good luck!
Konrad Heuer
GWDG, Am Fassberg, 37077 Goettingen, Germany, kheuer2 at gwdg.de
More information about the freebsd-questions
mailing list