Le but est de configurer postfix comme serveur SMTP local pour envoyer des mails vers l’extérieur.

🔩 Installation

sudo apt-get update
# choix - internet puis fqdn sciences-physiques.net pour moi
sudo apt-get install postfix -y
sudo apt install mailutils

🛠 Configuration

sudo postconf -e "myhostname = mail.sciences-physiques.net"
sudo postconf -e "mydomain = sciences-physiques.net"
sudo postconf -e "smtp_tls_security_level = may"
sudo postconf -e "smtp_tls_loglevel = 1"
sudo postconf -e "inet_protocols = ipv4"
postconf mydomain
echo "sciences-physiques.net" | sudo tee /etc/mailname
sudo nano /etc/postfix/main.cf

---> inet_interfaces = loopback-only
---> mydestination = localhost.$mydomain, localhost, $myhostname
---> append_dot_mydomain = yes

sudo systemctl restart postfix
Test

echo "Bonjour" | mail -s "C'est un test" [email protected] -aFrom:[email protected]
sudo tail /var/log/mail.log
sudo certbot certonly --standalone -d sciences-physiques.net

🔐 OpenDkim