Linode Forum
https://forum.linode.com/

Sendmail: how do you send mail from localhost only ?
https://forum.linode.com/viewtopic.php?f=11&t=1968
Page 1 of 1

Author:  caritos [ Mon Nov 21, 2005 4:29 pm ]
Post subject:  Sendmail: how do you send mail from localhost only ?

I want to prevent my sendmail app for being a spam agent. How do I configure sendmail so that I send mail only from localhost.

Author:  rjp [ Mon Nov 21, 2005 7:12 pm ]
Post subject: 

In your sendmail.mc file, you should add a line of the form:

DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

then regenerate your sendmail.cf file. Beware of the use of backquotes in m4 files - that's a backquote before the "P" in "Port".

If you already have such a line, and you don't have any other lines binding to other addresses, then this has already been done for you.

You can use netstat -ap to see what processes are listening to which ports.

Author:  sednet [ Tue Nov 22, 2005 4:00 pm ]
Post subject:  Re: Sendmail: how do you send mail from localhost only ?

caritos wrote:
I want to prevent my sendmail app for being a spam agent. How do I configure sendmail so that I send mail only from localhost.


add:
RELAY_DOMAIN(`<your IP> <your hostname> localhost 127.0.0.1')

to sendmail.mc and rebuild sendmail.cf with something like:
m4 sendmail.mc >sendmail.cf


Take some time to make sure you have it right. There are scum out there who make a living out of abusing mail servers. You can find a decent sendmail tutorial at
http://www.feep.net/sendmail/tutorial/. Or get the oreilly book.

Page 1 of 1 All times are UTC-04:00
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/