Contents
[ MCP ]
[ nntp ]
[ smtp ]
[ smtpd ]
[ pop3 ]
[ pop3d ]
[ hermes ]
[ Up ]
|
smtp
smtp is a smtp client. It will connect to a host which is running an smtpd and
deliver outoging mail to it. You can configure it to deliver mail for different
targets to different systems. A dynamic mode where smtp finds the host to send
the mail to by itself is currently missing, but this will be added later.
To configure smtp, you have to edit the file
/boot/home/config/settings/smtp_settings with an editor like StyledEdit or vi.
Please have a look at the example config file to find out more about that file.
The following is a description of the available config keywords:
- Logfile <Name>
The file smtp writes some logging output to.
(e.g.: LogFile /boot/home/log/smtp.log)
- CheckIntervall <Intervall>
Normally, smtp detects when new messages arrive and automatically delivers
them. But in some cases, this notification gets lost (e.g., while smtp is
already sending out mail or when mail can't be delivered temporarily). But
smtp will rescan for ready to send messages every "Intervall" seconds.
(e.g.: CheckIntervall 300)
- Target <Name> Address <Address> [Port <Port>] [DomanName <DomainName>]
All messages with the target field set to "Name" will be send to the host
"Address". The default portnumber is 25, but you may change it with the "Port"
switch. With DomainName, you can override the locally set domainname. This is
important if the local domain name is either wrong or not set.
All targets are processed parallel, so if two entries with the same target
exist, the mail may be sent to both servers. So do not set two entries for the
same target. In the next release, such entries will be processed after each
other. This means, if the first host accepts all messages, the second one will
get none. But if the first one does not accept some messages (for example when
it is down), the second one gets them. But be careful: If new messages arrive
while smtp is connected to the first host, those messages will not be sent in
the running connection and therefor they will be sent to the second host.
(e.g.: Target default.outside Address stegemann.net Port 1025)
|