HOWTO Setup Nullmailer: Difference between revisions

From Research
Jump to navigation Jump to search
Line 34: Line 34:
(note:  you may have to '''emerge mailx''' to get the '''mail''' command)
(note:  you may have to '''emerge mailx''' to get the '''mail''' command)
<br>
<br>
Send a message to root, then wait a while for it to be picked up and sent onwards.
Send a message to root, then wait a brief moment for it to be picked up and sent onwards.
  <font color=red>hostname</font> <font color=blue>~ #</font> '''mail -s "this is a nullmailer test from tirpitz" root'''
  <font color=red>hostname</font> <font color=blue>~ #</font> '''mail -s "this is a nullmailer test" root'''
  Type your message, complete it with a '''ctrl-D + Enter'''
  Type your message, complete it with a '''ctrl-D + Enter'''
If everything is going properly, the adminaddr should receive a shiny new message in a short period of time!

Revision as of 23:12, 1 December 2006

From the authour's web-site: Nullmailer is a mail transport agent designed to only relay all its messages through a fixed set of "upstream" hosts. It is also designed to be secure.

Install Nullmailer

# emerge nullmailer -va

This may pull in supervise-scripts, which will then require:

hostname ~ # rc-update add svscan default
hostname ~ # ln -fs /var/nullmailer/service /service/nullmailer

and

hostname ~ # /etc/init.d/svscan start

Configuration

Edit the following files to configure the machine to send mail to our mailing server (Bismarck).

/etc/nullmailer/adminaddr

admin@siat.sfu.ca

/etc/nullmailer/defaultdomain

iat.sfu.ca

/etc/nullmailer/me

$hostname.iat.sfu.ca

/etc/nullmailer/remotes

bismarck.iat.sfu.ca smtp

Status

hostname ~ # mailq

Testing

(note: you may have to emerge mailx to get the mail command)
Send a message to root, then wait a brief moment for it to be picked up and sent onwards.

hostname ~ # mail -s "this is a nullmailer test" root
Type your message, complete it with a ctrl-D + Enter

If everything is going properly, the adminaddr should receive a shiny new message in a short period of time!