On Fri, 2011-02-04 at 15:43 +0100, Thomas Hummel wrote: > protocol imap { > listen = xx.xx.xx.xx:143 yy.yy.yy.yy:143 > ssl_listen = xx.xx.xx.xx:993 yy.yy.yy.yy:939 > } > > I started by > > service imap-login { > inet_listener imap { > port = 143 > } > inet_listener imaps { > port = 993 > ssl = yes > } > > but I don't know if I should add multiple "address" lines,
The second one will just override the first one. > other inet_listener > {} sections, or multiple address on the same "address" line. These will both work. Or multiple addresses in "listen" setting, which is used as default if inet_listener's address setting is empty. > 2. besides I don't know if it's possible to listen on the same address to > several ports for the same "subservice" : for instance could I have an > inet_listener imap {} listen on zz:zz:zz:zz:port1 and zz:zz:zz:zz:port2 ? Yes. For each new port you need to add a new inet_listener {}.