-
Notifications
You must be signed in to change notification settings - Fork 0
TP7 cmd
cd /home/anzeyima/tp7
ls -la cat compose.yaml cat mailserver.env
sed -i 's/hostname: .*/hostname: mail.l2-2.ephec-ti.be/' compose.yaml
sed -i 's/#SSL_TYPE=/SSL_TYPE=letsencrypt/' mailserver.env sed -i 's/SSL_TYPE=.*/SSL_TYPE=letsencrypt/' mailserver.env
sudo certbot certonly --standalone -d mail.l2-2.ephec-ti.be
grep -A 5 -B 5 "letsencrypt" compose.yaml
docker compose up -d
docker ps
docker exec -it mailserver_l2-2 setup email add user1@l2-2.ephec-ti.be docker exec -it mailserver_l2-2 setup email add user2@l2-2.ephec-ti.be docker exec -it mailserver_l2-2 setup alias add postmaster@l2-2.ephec-ti.be user1@l2-2.ephec-ti.be
docker exec -it mailserver_l2-2 setup email list
docker compose logs -f & docker exec -it mailserver_l2-2 bash -c "echo 'Test mail interne' | mail -s 'Test' user2@l2-2.ephec-ti.be"
netstat -tlnp | grep -E '(25|587|993|995)'
dig MX l2-2.ephec-ti.be dig A mail.l2-2.ephec-ti.be
Aller sur https://mxtoolbox.com/SuperTool.aspx → Test Email Server → l2-2.ephec-ti.be
docker exec -it mailserver_l2-2 netstat -tlnp
dig TXT l2-2.ephec-ti.be
docker exec -it mailserver_l2-2 setup config dkim
docker exec -it mailserver_l2-2 cat /tmp/docker-mailserver/opendkim/keys/l2-2.ephec-ti.be/mail.txt
docker cp mailserver_l2-2:/tmp/docker-mailserver/opendkim/keys/l2-2.ephec-ti.be/mail.txt ./dkim_public_key.txt cat dkim_public_key.txt
docker compose down docker compose up -d
dig TXT mail._domainkey.l2-2.ephec-ti.be
Aller sur https://dkimvalidator.com/ et envoyer un mail à l'adresse fournie
_dmarc.l2-2.ephec-ti.be. IN TXT "v=DMARC1; p=quarantine; rua=mailto:postmaster@l2-2.ephec-ti.be"
dig TXT _dmarc.l2-2.ephec-ti.be
sed -i 's/#ENABLE_SPAMASSASSIN=/ENABLE_SPAMASSASSIN=1/' mailserver.env sed -i 's/ENABLE_SPAMASSASSIN=.*/ENABLE_SPAMASSASSIN=1/' mailserver.env
echo "SPAMASSASSIN_SPAM_TO_INBOX=1" >> mailserver.env echo "SA_TAG=2.0" >> mailserver.env echo "SA_TAG2=6.31" >> mailserver.env echo "SA_KILL=10.0" >> mailserver.env
docker compose down docker compose up -d
docker exec -it mailserver_l2-2 bash -c 'echo -e "Subject: Test Spam\n\nXJSC4JDBQADN1.NSBN32IDNENGTUBE-STANDARD-ANTI-UBE-TEST-EMAILC.34X" | sendmail user1@l2-2.ephec-ti.be'
docker exec -it mailserver_l2-2 setup config dkim domain l2-2.ephec-ti.be
docker logs mailserver_l2-2 | tail -50
docker exec -it mailserver_l2-2 ls -la /var/mail/l2-2.ephec-ti.be/user1/cur/
docker exec -it mailserver_l2-2 bash cd /var/mail/l2-2.ephec-ti.be/user1/cur/ ls -la
cat [nom_du_fichier_email] exit
docker compose restart
docker stats mailserver_l2-2
docker exec -it mailserver_l2-2 cat /etc/opendkim/opendkim.conf
docker exec -it mailserver_l2-2 postconf | grep -i tls
telnet mail.l2-2.ephec-ti.be 25 telnet mail.l2-2.ephec-ti.be 587 telnet mail.l2-2.ephec-ti.be 993
docker compose down