Configuració del servidor de correu sortint corporatiu (postfix)
Pas 1: Instal·lació
1 Preparació de l’Entorn:
Assegura’t que estàs connectat al teu servidor dedicat per correu. El servidor ha de tenir un nom de domini FQDN (Fully Qualified Domain Name) correcte, com “correu.makrosoft.cat”. Per comprovar-ho, executa hostname -f a la terminal. Si no és correcte, edita el fitxer /etc/hostname amb sudo nano /etc/hostname, afegeix el nom (p. ex., “correu”), desa i reinicia amb sudo reboot.
2 Instal·lació Postfix:
Utilitzo dnf perquè Rocky Linux és basada en Red Hat, i dnf és l’eina de gestió de paquets estàndard. Instal·lo Postfix des dels repositoris oficials per garantir seguretat i compatibilitat.
Executa la següent linea de comandes. L’opció -y confirma automàticament per accelerar el procés en un entorn de prova.
sudo dnf install postfix -y
3 Verificació:
Comprovo l’estat del servei per confirmar que s’ha instal·lat correctament i està actiu.
Això verifica que no hi hagi errors d’instal·lació i que el servei estigui llest per a la configuració.
Executa la següent linea de comandes.
sudo systemctl status postfix Si no està actiu, inicia’l
Executa la següent linea de comandes i habilita’l per arrencar automàticament.
sudo systemctl status postfix
sudo systemctl enable postfix. Pas 2: Implementació
Aquest pas configura Postfix per permetre l’enviament de correus sortints
1 Edició de la Configuració
Edito el fitxer principal /etc/postfix/main.cf perquè és on es defineixen les opcions bàsiques de Postfix.
Executa la següent línea de comandes.
vim /etc/postfix/main.cf Aquest fitxer controla el comportament global de Postfix. Canviem només el necessari per mantenir la configuració neta i evitant errors.
2 Paràmetres Mínims:
Configuro els paràmetres essencials segons la rúbrica. Per ✅ PRO+, afegeixo un comentari (#) abans de cada un per demostrar comprensió.
Afegeix o modifica aquestes línies al fitxer (amb comentaris):
# Aquesta línia configura el nom complet del servidor, necessari per a la identificació en xarxes.
myhostname = correu.makrosoft.cat
# Aquesta línia defineix el domini principal de l'empresa, utilitzat per a adrecis de correu.
mydomain = makrosoft.cat
# Aquesta línia indica el domini que apareixerà com a origen en els correus enviats.
myorigin = $mydomain
# Aquesta línia especifica les xarxes locals permeses per enviar correus (evita spam extern). Inclou localhost i la xarxa interna (substitueix 192.168.1.0/24 pel teu rang real).
mynetworks = 127.0.0.0/8 192.168.1.0/24
3 Reinici del Servei:
Reinicio Postfix per aplicar els canvis, sense reinici, els canvis no s’apliquen. Això assegura que la configuració nova estigui activa. I verifico que no hi hagi errors.
Executa la següent linea de comandes.
sudo systemctl restart postfix
sudo systemctl status postfix
Si vols veure només els paràmetres actius (sense duplicats ni comentaris):
postconf -n
Prova de Servei:
Instal·la una eina per enviar correus des de la línia de comandaments
A Rocky Linux (versió 8 o 9), el paquet clàssic mailx ha estat substituït per s-nail (és el mateix funcionalment, només canvia el nom del comandament: mail segueix funcionant).
sudo dnf install s-nail
2. Envia un correu de prova a una adreça externa
Executa aquesta comanda (substitueix teuemail@gmail.com per la teva adreça real):