enamel - the mailserver for the BeOS
Contents

[ MCP ]
[ smtp ]
[ smtpd ]
[ pop3 ]
[ pop3d ]
[ hermes ]

[ Up ]

smtp

smtp is a smtp client. It will connect to a host which is running a 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 sent 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>]
    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. If two entries with the same target exist, they 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 (for example when it is down), the second one gets those messages. 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)
Copyright © 1998-99 Stegemann & Co., Inc., all rights reserved.
Created: November 29, 1997. Last modified: April 24, 1999.