RUTX11 Email Relay

Wiki mirrorView source
The information in this page is updated in accordance with firmware version RUTX_R_00.07.22.1.

Summary

Email Relay is an e-mail store-and-forward message transfer agent and proxy server. The service does three things:
  • Stores any incoming e-mail messages that it receives
  • Forwards e-mail messages on to another remote e-mail server
  • Serves up stored e-mail messages to local e-mail reader programs
More technically, it acts as a SMTP storage daemon, a SMTP forwarding agent, and a POP3 server.
This manual page provides an overview of the Email Relay functionality in RUTX11 devices.
Note: Email Relay is additional software that can be installed from the System → Package Manager page.

Email Relay Configuration

This section displays Email Relays that are currently configured on the router. By default the list is empty. To add a new email relay press 'Add' button.

Server configuration

FieldValueDescription
Enableoff | on; default: offEnables this email relay instance.
ModeServer | Proxy | Command line; default: ServerInstance mode.
SMTP portinteger [1..65535]; default: noneSMTP Port to listen incoming connections.
POP portinteger [1..65535]; default: nonePOP Port to listen incoming connections.
Remote clientsoff | on; default: offTo allow connections from anywhere. By default only local allowed.
Address verifierstring; default: noneRuns the specified external program to verify a message recipient's e-mail address.
Domaindomain name; default: noneSpecifies the network name that is used in SMTP EHLO. The default is derived from a DNS lookup of the local hostname.
Anonymousoff | on; default: offDisables the server's SMTP VRFY command.
Server TLSoff | on; default: offEnables TLS for incoming SMTP and POP connections.
TLS certificate.pem certificate; default: noneSpecifies a PEM-format file containing a X.509 certificate and private key.
SMTP authenticationoff | on; default: offEnables SMTP server authentication of remote SMTP clients.
SMTP Usernamestring; default: noneUsername for authentication with the SMTP server.
SMTP Passwordstring; default: nonePassword for authentication with the SMTP server.
POP Usernamestring; default: noneUsername for authentication with the POP server.
POP Passwordstring; default: nonePassword for authentication with the POP server.

Proxy configuration

FieldValueDescription
Enableoff | on; default: offEnables this email relay instance.
ModeServer | Proxy | Command line; default: ProxyInstance mode.
SMTP portinteger [1..65535]; default: noneSMTP Port to listen incoming connections.
Remote clientsoff | on; default: offTo allow connections from anywhere. By default only local allowed.
Address verifierstring; default: noneRuns the specified external program to verify a message recipient's e-mail address.
Domaindomain name; default: noneSpecifies the network name that is used in SMTP EHLO. The default is derived from a DNS lookup of the local hostname.
Anonymousoff | on; default: offDisables the server's SMTP VRFY command.
Server TLSoff | on; default: offEnables TLS for incoming SMTP and POP connections.
TLS certificate.pem certificate; default: noneSpecifies a PEM-format file containing a X.509 certificate and private key.
SMTP authenticationoff | on; default: offEnables SMTP server authentication of remote SMTP clients.
SMTP Usernamestring; default: noneUsername for authentication with the SMTP server.
SMTP Passwordstring; default: nonePassword for authentication with the SMTP server.
Smarthostip:port | domain name:port; default: noneSpecify the SMTP to forward emails.
Client TLSoff | on; default: offEnables negotiated TLS for outgoing SMTP connections.
Client authenticationoff | on; default: offEnables SMTP client authentication with the remote server.
Usernamestring; default: noneUsername for authentication with the remote server.
Passwordstring; default: nonePassword for authentication with the remote server.

Command line

FieldValueDescription
Enableoff | on; default: offEnables this email relay instance.
ModeServer | Proxy | Command line; default: Command lineInstance mode.
Extra command linestring; default: noneExtra command line options.