When I attempt to install postfix
on my home desktop system, I get a configuration dialog with the following options1:
- No configuration: Should be chosen to leave the current configuration unchanged.
- Internet site: Mail is sent and received directly using SMTP.
- Internet with smarthost: Mail is received directly using SMTP or by running a utility such as fetchmail. Outgoing mail is sent using a smarthost.
- Satellite system: All mail is sent to another machine, called a 'smarthost', for delivery.
- Local only: The only delivered mail is the mail for local users. There is no network.
My primary interest is to have a way for non-interactive programs running on my desktop (mostly daemons and cron jobs) to send notifications to my mobile phone (either to my current email address or to the SMS client on my mobile phone).
It would be very convenient if such notifications could also be sent locally to the root
user, but this is a seconary requirement.
My desktop system connects to the internet through an ISP (Xfinity).
I suppose that option 1 is ruled out from the start.
The requirement to be able to send mail to my current (i.e. non-"local") email address rules out option 5.
This leaves options 2, 3 and 4, but I can't figure out from the descriptions above which I should pick.
EDIT: There's a typo (which, unfortunately, I can no longer fix) in the bounty description; where it says
...what exactly is the "internet site" referred to in option (1),...
should be
...what exactly is the "internet site" referred to in option (2),...
EDIT 2: After reading the first answer to my question, I realized that the bounty description I wrote is not explicit enough. In this description I give (fictitious but realistic) values for my email address, my ISP, and my hostname. I also request to avoid placeholder values like www.example.org
. I put all these stipulations in the bounty description because I would like the answer to include a postfix config file for the use-case specified in the original question. I am sorry that I did not say this explicitly in the bounty description (though it is what I meant by "detailed instructions").
1 The descriptions of the various options are copied verbatim from the dialog.