Re: Need help with collateral damage after migrating from 2.5.10 to 3.0.13 on Ubuntu

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




2021.09.10. 13:43 keltezéssel, Michael Menge írta:

post the service section of your cyrus.conf
SERVICES {
        # --- Normal cyrus spool, or Murder backends ---
        # add or remove based on preferences
        imap            cmd="imapd -U 30" listen="imap" prefork=0 maxchild=100         imaps           cmd="imapd -s -U 30" listen="imaps" prefork=0 maxchild=100         #pop3           cmd="pop3d -U 30" listen="pop3" prefork=0 maxchild=50         #pop3s          cmd="pop3d -s -U 30" listen="pop3s" prefork=0 maxchild=50         #nntp           cmd="nntpd -U 30" listen="nntp" prefork=0 maxchild=100         #nntps          cmd="nntpd -s -U 30" listen="nntps" prefork=0 maxchild=100         #http           cmd="httpd -U 30" listen="8008" prefork=0 maxchild=100         #https          cmd="httpd -s -U 30" listen="8443" prefork=0 maxchild=100


        # At least one form of LMTP is required for delivery
        # (you must keep the Unix socket name in sync with imap.conf)
        #lmtp                   cmd="lmtpd" listen="localhost:lmtp" prefork=0 maxchild=20         lmtpunix                cmd="lmtpd" listen="/var/run/cyrus/socket/lmtp" prefork=0 maxchild=20
        # ----------------------------------------------

        # useful if you need to give users remote access to sieve
        # by default, we limit this to localhost in Debian
        sieve           cmd="timsieved" listen="localhost:sieve" prefork=0 maxchild=100

        # this one is needed for the notification services
        notify          cmd="notifyd" listen="/var/run/cyrus/socket/notify" proto="udp" prefork=1

        # --- Murder frontends -------------------------
        # enable these and disable the matching services above,
        # except for sieve (which deals automatically with Murder)

        # mupdate database service - must prefork at least 1
        # (mupdate slaves)
        #mupdate       cmd="mupdate" listen=3905 prefork=1
        # (mupdate master, only one in the entire cluster)
        #mupdate       cmd="mupdate -m" listen=3905 prefork=1

        # proxies that will connect to the backends
        #imap           cmd="proxyd" listen="imap" prefork=0 maxchild=100
        #imaps          cmd="proxyd -s" listen="imaps" prefork=0 maxchild=100         #pop3           cmd="pop3proxyd" listen="pop3" prefork=0 maxchild=50         #pop3s          cmd="pop3proxyd -s" listen="pop3s" prefork=0 maxchild=50         #lmtp           cmd="lmtpproxyd" listen="lmtp" prefork=1 maxchild=20
        # ----------------------------------------------
}
i suspect that your local connection and your remote connection use
different services, and most likely the remote connection is made
via service named "imap".
Indeed, but the other way around. My remote client is configured for port 993 and SSL/TLS, my home machine is using port 143 and starttls.

If you prepend an option in imapd.conf with the servicename_ you
can change the option only for that specific service.

As your username is in imap_admins, it is still an admin for the
servise "imap" (the remote connection)  but not for the other
services (your local connection)
so I can define like: imap_admins and imaps_admins?didn't know that. What's the point in that?

------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/T7418fd5d15878e02-Mfeb23ed7ba9f832e18fd60f1
Delivery options: https://cyrus.topicbox.com/groups/info/subscription




[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux