Diferència entre revisions de la pàgina «ASIX/M08/UF3/Recuperacio/1/3»
(Es crea la pàgina amb «====Instal·lació==== Començarem instal·lant el paquet necessari amb <code>yum</code> en cas que no estigui instal·lat. <source>yum install postfix -y</source> ==...».) |
|||
Línia 1: | Línia 1: | ||
− | + | ==Instal·lació== | |
Començarem instal·lant el paquet necessari amb <code>yum</code> en cas que no estigui instal·lat. | Començarem instal·lant el paquet necessari amb <code>yum</code> en cas que no estigui instal·lat. | ||
<source>yum install postfix -y</source> | <source>yum install postfix -y</source> | ||
− | + | ==Configuració== | |
L'arxiu de configuració principal de Postfix és <code>/etc/postfix/main.cf</code>. L'haurem d'editar de la següent manera per a quadrar els paràmetres del nostre servidor amb els de la configuració: | L'arxiu de configuració principal de Postfix és <code>/etc/postfix/main.cf</code>. L'haurem d'editar de la següent manera per a quadrar els paràmetres del nostre servidor amb els de la configuració: | ||
*'''Línia 75:''' la descomentarem i escriurem el nom de domini corresponent al servidor de correu. | *'''Línia 75:''' la descomentarem i escriurem el nom de domini corresponent al servidor de correu. | ||
Línia 68: | Línia 68: | ||
</source> | </source> | ||
− | + | ==Posada en marxa== | |
Com tots els serveis, els habilitarem a l'engegada i els posarem en marxa amb <code>enable</code> i <code>start</code>; o bé <code>restart</code> si aja estava funcionant i volem aplciar els canvis de la configuració. | Com tots els serveis, els habilitarem a l'engegada i els posarem en marxa amb <code>enable</code> i <code>start</code>; o bé <code>restart</code> si aja estava funcionant i volem aplciar els canvis de la configuració. | ||
<source> | <source> |
Revisió del 18:06, 13 juny 2019
Instal·lació
Començarem instal·lant el paquet necessari amb yum
en cas que no estigui instal·lat.
yum install postfix -y
Configuració
L'arxiu de configuració principal de Postfix és /etc/postfix/main.cf
. L'haurem d'editar de la següent manera per a quadrar els paràmetres del nostre servidor amb els de la configuració:
- Línia 75: la descomentarem i escriurem el nom de domini corresponent al servidor de correu.
myhostname = mail.boeck.cat
- Línia 83: descomentarem i escriurem només el domini de la nostra xarxa.
mydomain = boeck.cat
- Línia 99: descomentem.
myorigin = $mydomain
- Línia 113: descomentem.
inet_interfaces = all
- Línia 116: comentem
#inet_interfaces = localhost
- Línia 164: comentem
#mydestination = $myhostname, localhost.$mydomain, localhost
- Línia 165: descomentem
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
- Línia 264: descomentem i editem de manera que s'hi reflexin les xarxes del servidor; en aquest cas corresponen a la xarxa vboxnet0, la loopback del servidor i la NAT de VirtualBox, respectivament.
mynetworks = 192.168.56.0/24, 127.0.0.0/8, 10.0.2.0/24, [::1]/128
- Línia 419: descomentem.
home_mailbox = Maildir/
- Línia 572: descomentem i editem.
smtpd_banner = $myhostname ESMTP
- Línia 681-688: afegim.
message_size_limit=10485760 mailbox_size_limit=1073741824 smtpd_sasl_type= dovecot smtpd_sasl_path= private/auth smtpd_sasl_auth_enable= yes smtpd_sasl_security_options= noanonymous smtpd_sasl_local_domain= $myhostname smtpd_recipient_restictions=permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject
També haurem de modificar l'arxiu /etc/postfix/header_checks
i afegir al principi aquestes directives per rebutjar correus que no tinguin adreça de correu al remitent.
/^From:.*<#.*@.*>/ REJECT /^Return-Path:.*<#.*@.*>/ REJECT
A l'arxiu /etc/postfix/body_checks
afegirem una directiva de rebuig si en el cos del correu electrònic s'hi troba el text example.com.
/^(|[^>].*)example.com/ REJECT
Posada en marxa
Com tots els serveis, els habilitarem a l'engegada i els posarem en marxa amb enable
i start
; o bé restart
si aja estava funcionant i volem aplciar els canvis de la configuració.
systemctl enable postfix systemctl start postfix