On Mon, Sep 20, 2021 at 02:54:05PM +1000, Carl Brewer <c...@bl.echidna.id.au> wrote:
> On 20/09/2021 12:13 pm, Carl Brewer wrote: > > > > I'm trying to get Postfix 3.7 running on a FreeBSD 13 server, with Cyrus > > IMAP 3.4.2 > > > > The instructions on the Cyrus website > > https://www.cyrusimap.org/quickstart.html > > say I need this line in main.cf : > > > > virtual_mailbox_maps = socketmap:unix:/var/imap/socket/smmap > > When I RTFM for this : > http://www.postfix.org/socketmap_table.5.html > > It says : > > SYNOPSIS > postmap -q "string" socketmap:inet:host:port:name > postmap -q "string" socketmap:unix:pathname:name > > postmap -q - socketmap:inet:host:port:name <inputfile > postmap -q - socketmap:unix:pathname:name <inputfile > > So I have a pathname, but not a name? > I changed it to this : > > virtual_mailbox_maps = socketmap:unix:/var/imap/socket/smmap:smmapd > > Which matches what's in cyrus.conf : > > smmap cmd="smmapd" listen="/var/imap/socket/smmap" prefork=0 > > And Lo! It started working. > > I think that solved that problem. I think the Cyrus doco needs updating. > > Thank you > Carl Well done working it out. cheers, raf