How to get mail to local destinations delivered?

Chris G cl at
Mon Nov 12 09:49:04 UTC 2007

On Mon, Nov 12, 2007 at 08:19:58AM +0900, John Summerfield wrote:
> Chris G wrote:
>> On Mon, Nov 12, 2007 at 05:32:29AM +0900, John Summerfield wrote:
>>> Chris G wrote:
>>>> On Sun, Nov 11, 2007 at 09:02:31PM +0900, John Summerfield wrote:
>>>>> Chris G wrote:
>>>>>> On Sun, Nov 11, 2007 at 12:42:26PM +0100, Gijs wrote:
>>>>>>> This is total overkill for my actual requirement (which maybe I
>>>>>>> should have stated at the outset), I simply want mail to root on my
>>>>>>> Fedora machine to get sent to me rather than having to become root to
>>>>>>> read it.  No other mail is sent or read on this machine.
>>>>>>>    If you want root's mail to get delivered to your own email 
>>>>>>> address,
>>>>>>>    you can use the file /etc/aliases.
>>>>>>>    I think the last line of the file already describes it, but if you
>>>>>>>    want root's mail to get delivered to [4]root at,
>>>>>>>    you can add to that file:
>>>>>>>    root:   [5]root at
>>>>>> Ah, yes, but what do I put as my address in /etc/aliases?  I can't
>>>>>> find an address that makes sendmail send it to me on this machine.
>>>>> chrisg at localhost perhaps
>>>> I have tried:-
>>>>     chris at localhost
>>>>     chris at
>>>>     chris@[]
>>>> and sendmail tries to send the *all* to the outside world!
>>> Oh.
>>> I have a freshly installed f8 box. I just did this:
>>> [root at potoroo mail]# tail -4 /etc/aliases
>>> decode:         root
>>> # Person who should get root's mail
>>> root:           summer
>>> [root at potoroo mail]#
>>> it works, I did this:
>> OK, but that isn't my situation.  My system is (quite validly) called
>>, I need to know how to make it work the same as yours
>> for mail within the system.
> my potoroo.demo.lan is very like your, and that alias works 
> here. And I can send to summer at localhost.
> A remaining difference I can think of is that I'm using DNS as I described 
> a while ago.
> You are using a DNS (for outside users) and your hosts files, for computers 
> in the same domain. This is a setup I mostly avoid. I do do that for 
>, and incoming email addressed to addresses in that 
> domain get relayed inside my home network to another system, and for that I 
> need my own DNS with different information from the public DNS.
There is *no* incoming mail or outgoing mail, I read my mail elsewhere
by connecting to a remote system using ssh.  All I want is to be able
to see mail sent to root on the local system so I can monitor it.

> I prefer postfix, I find it easier.
When I ran a mail server on this system I too used postfix, *much*
easier to configure.  But now I don't want any sort of mail server
except to get the local delivery of root mail.
> ps
> Please run this test and post the results:
> telnet 25
> ehlo fred
> quit
Where from?  It's not going to work from most places because the
firewall doesn't allow connections on port 25, this system isn't
intended to accept any mail from outside.

Chris Green

More information about the fedora-list mailing list