Re: Need help with collateral damage after migrating from 2.5.10 to 3.0.13 on Ubuntu
Kővári János <[email protected]>
| Newsgroups | gmane.mail.imap.cyrus |
|---|---|
| Message-ID | <[email protected]> |
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