Lyris User's Guide
[previous] [next] [contents]
Multiple TCP/IP addresses
Table of Contents
Introduction
Lyris Email Commands
Web Interface for Users
Server Administrator
Overview of Server Administrator
Server Admin Menu
Sites Menu
Server Config
Activation code and admin contact
TCP/IP Settings
DNS Server
Multiple TCP/IP addresses
Lyris URL
Mail Receiving Settings
Mail Delivery Settings
Lyris Command Protocol (LCP) Settings
Programming Extensions at the Server Level
Newsgroups
Miscellaneous Server Config Settings
Server Documents
Server Action Phrases
Server People
Statistics
Incoming Mail
Outgoing Mail
Server Admin Log
Shutdown Server
Site Administrator
List Administrator
Other Topics
Add-On Packages
Installing and Upgrading
Appendix
Frequently Asked Questions

Multiple TCP/IP addresses

If you have multiple TCP/IP addresses on the machine running Lyris, by default Lyris will listen for TCP/IP connections on all your TCP/IP addresses.

If you would like to limit Lyris to only some of your TCP/IP addresses, you can enter them here. If you enter several TCP/IP addresses, separate each address with a carriage return.

You will need to restart the Lyris server after saving your changes in order for them to take effect.

Lyris will use the first TCP/IP address you list here for all outgoing connections. Thus, if you have some TCP/IP addresses that have access only to an Internal network and others that have access to the External network, make sure that the first TCP/IP address you list can has access to the portion of your network that you want Lyris to mail to. You also should make sure that you do not list 127.0.0.1 as your first TCP/IP address, because then Lyris will not be able to send mail to any machine but the local host.

When Lyris starts up, it will check on ports 2020 and 25 of each of the TCP/IP addresses Lyris listens to, to determine if another program is currently using that port and TCP/IP address combination. Two programs cannot both listen to the same TCP/IP address and port. If there is a conflict, Lyris will inform you of the problem, and will exit.

One reason to use the Multiple TCP/IP addresses feature is if you want to have Lyris coexist with a mail server also running on your machine. If your mail server can be made to only listen to a specific TCP/IP address (sendmail can, with the oOAddr= option), then you can have Lyris listen to the other address(es), and the two programs can coexist on your machine.

For outgoing connections, Lyris will connect out from the first TCP/IP address that you list. In most cases, this is fine. If you have two network cards in your computer, on different networks (inside vs outside the firewall, for example), make sure that the first TCP/IP address listed is allowed to send mail to the outside world.

Web interface note: by default, the Lyris web interface uses the loopback address (127.0.0.1) to talk to the Lyris server on the same machine. If you specify IP addresses to use, you might want to list 127.0.0.1 as one of the IP addresses, so that the web interface can continue to function. If you do not want Lyris to use 127.0.0.1, you can still use the web interface, but you will need to change the Web Interface's "server_ip_address" setting to point to the new address. The "server_ip_address" setting for the web interface is found in the "lyris.plc" file, located in the same directory as "lyris.pl"

Other pages which link to this page:
  • TCP/IP Settings
  • Setting Server Options
  • Having Qmail coexist with Lyris
  • Having MetaInfo sendmail coexist with Lyris
  • New in Version 2.5
  • New in Version 1.2
  • Page 112 of 556