anchor.diff:  RUN useradd -u 5000 -d /home/docker -s /bin/bash -p $(echo docker | openssl passwd -1 -stdin) docker
   
   # Configure Fail2ban
  -ADD target/fail2ban/jail.conf /etc/fail2ban/jail.conf
  -ADD target/fail2ban/filter.d/dovecot.conf /etc/fail2ban/filter.d/dovecot.conf
  +COPY target/fail2ban/jail.conf /etc/fail2ban/jail.conf
  +COPY target/fail2ban/filter.d/dovecot.conf /etc/fail2ban/filter.d/dovecot.conf
   RUN echo "ignoreregex =" >> /etc/fail2ban/filter.d/postfix-sasl.conf
   
   # Enables Clamav
  
positive.code: # Configures Dovecot
  RUN sed -i -e 's/include_try \/usr\/share\/dovecot\/protocols\.d/include_try \/etc\/dovecot\/protocols\.d/g' /etc/dovecot/dovecot.conf
  RUN sed -i -e 's/#mail_plugins = \$mail_plugins/mail_plugins = \$mail_plugins sieve/g' /etc/dovecot/conf.d/15-lda.conf
  ADD target/dovecot/auth-passwdfile.inc /etc/dovecot/conf.d/
  ADD target/dovecot/??-*.conf /etc/dovecot/conf.d/
  
  # Enables Spamassassin and CRON updates
  RUN sed -i -r 's/^(CRON|ENABLED)=0/\1=1/g' /etc/default/spamassassin
  
negative.code: RUN curl -s https://letsencrypt.org/certs/lets-encrypt-x1-cross-signed.pem > /etc/ssl/certs/lets-encrypt-x1-cross-signed.pem && \
    curl -s https://letsencrypt.org/certs/lets-encrypt-x2-cross-signed.pem > /etc/ssl/certs/lets-encrypt-x2-cross-signed.pem
  
  COPY ./target/bin /usr/local/bin
  # Start-mailserver script
  COPY ./target/start-mailserver.sh /usr/local/bin/
  RUN chmod +x /usr/local/bin/*
  
  EXPOSE 25 587 143 993 110 995 4190
  