Skip to content
Snippets Groups Projects
Unverified Commit 0ad9786a authored by Thomas Picouet's avatar Thomas Picouet Committed by Rémy Huet
Browse files

connexion LMTP, ajout user mail2

parent 8c5bf853
No related branches found
No related tags found
1 merge request!20pica-mailnt
......@@ -14,6 +14,7 @@ RUN apt-get update -y \
#configuration de dovecot
COPY ./10-master.conf /etc/dovecot/conf.d/10-master.conf
COPY ./10-auth.conf /etc/dovecot/conf.d/10-auth.conf
COPY entrypoint.sh /
......
#!/bin/bash
#ajouter utilisateur
#ajout utilisateurs
adduser --disabled-password mail1
#insertion de l'utilisateur mail1 dans la BD des password.
adduser --disabled-password mail2
#insertion des utilisateurs mail1 et mail2 dans la BD des password.
echo "mail1:{PLAIN}mail1pwd:1000:1000::/home/mail1" > /etc/dovecot/users
echo "mail2:{PLAIN}mail2pwd:1001:1001::/home/mail2" >> /etc/dovecot/users
#désactiver l'utilisation du protocole ssl
cat <<EOF >> /etc/dovecot/conf.d/10-ssl.conf
......@@ -15,5 +18,24 @@ cat <<EOF >> /etc/dovecot/conf.d/10-mail.conf
mail_location = maildir:~/Maildir
EOF
#protocoles supportés par le mda
#lmtp est le protocole permettant de faire du lda
cat <<EOF >> /etc/dovecot/dovecot.conf
protocols = imap lmtp
EOF
#on enlève la communication lmtp en socket unix...
#il faut récupérer l'adresse IP par laquelle le conteneur communique avec son hôte
ETH0_ADRESS=$(ip address show eth0 | grep inet | cut -b 10-19)
cat <<EOF >> /etc/dovecot/conf.d/10-master.conf
service lmtp {
inet_listener lmtp {
address = ${ETH0_ADRESS} 127.0.0.1
port = 24
}
}
EOF
#lancer dovecot au premier plan
dovecot -F
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment