File courier-imap.service of Package courier-imap

[Unit]
Description=Courier IMAP
Wants=courier-authdaemon.service
After=syslog.target
After=network.target
After=courier-authdaemon.target
After=courier-authdaemon.service

[Service]
EnvironmentFile=/etc/courier/imapd
Environment="PIDFILE=/run/imapd.pid" "LOCKFILE=/run/imapd.pid.lock"
PIDFile=/run/imapd.pid
LimitNOFILE=65536
ExecStart=/usr/bin/env - /bin/sh -c " set -a ; \
  . /etc/courier/imapd ; \
  grep IMAPDSTARTTLS=NO /etc/courier/imapd-ssl &>/dev/null || . /etc/courier/imapd-ssl ; \
  IMAP_STARTTLS=$IMAPDSTARTTLS ; export IMAP_STARTTLS ; \
  PROXY_HOSTNAME=$PROXY_HOSTNAME ; \
  TLS_PROTOCOL=$TLS_STARTTLS_PROTOCOL ; \
  /usr/sbin/courierlogger -pid=$PIDFILE -start $LOGGEROPTS \
    /usr/lib/courier-imap/couriertcpd -address=$ADDRESS \
    -maxprocs=$MAXDAEMONS -maxperip=$MAXPERIP $TCPDOPTS \
    $PORT /usr/sbin/imaplogin /usr/sbin/imapd $MAILDIRPATH"
ExecStop=/usr/sbin/courierlogger -pid=$PIDFILE -stop
ExecStopPost=/usr/bin/rm $PIDFILE $LOCKFILE
Restart=always

[Install]
WantedBy=multi-user.target
openSUSE Build Service is sponsored by