Escolar Documentos
Profissional Documentos
Cultura Documentos
5.2.1ServidorSMTP[ServidorDebian]
5.2.1ServidorSMTP[ServidorDebian]
TabeladeContedos
5.2.1ServidorSMTP
UmservidorSMTPdeverepresentarumapreocupaoconstanteaonveldasegurana.Casoo
servidorestejamalconfigurado,podeeventualmenteserutilizadoporterceiros,paraenviode
mensagensemnomedeoutremouparaenviodespam.Paraalmdoeventualaumentodafactura
Internet,poderosurgirconsequnciasmaisgraves,comoainclusododomnionaslistasnegras
(ficandoimpossibilitadodeenviaremailsgenunos),oumesmoconsequnciaslegais.
Objectivo
InstalarumservidordeenviodeemailsbaseadonoprotocoloSMTPparautilizaodaredelocal.
Instalao
root@server:~#aptitudeinstallpostfix
Ainstalaoofereceumasriedeconfiguraespredefinidas.
https://servidordebian.org/pt/squeeze/email/smtp/postfix
1/5
19/05/2016
5.2.1ServidorSMTP[ServidorDebian]
SeleccionaraopoSiteInternet:
Sertambmpedidoonomedeemailquedeverserhome.lan:
https://servidordebian.org/pt/squeeze/email/smtp/postfix
2/5
19/05/2016
5.2.1ServidorSMTP[ServidorDebian]
Configurao
Emboraoutilizadorrootrecebaemails,prefervelqueestessejamredireccionadosparaum
utilizadorhumano.Essesaliasessodefinidosnoficheiro/etc/aliases:
Segurana
DevemserdefinidasrestriesbastanterigorosasaoacessoaoservidorSMTP.
#[...]
##Seguranca
#Aceitarligacoesapenasapartirdaredelocal
smtpd_client_restrictions=permit_mynetworks,
reject
#Utilizadoreslocaispodemenviaremailsparaqualquerendereco
smtpd_recipient_restrictions=permit_mynetworks,
reject_unauth_destination
#Rejeitarligacoesdeclientesquenaosaibamoseuhostname
smtpd_helo_restrictions=reject_unknown_sender_domain
#Rejeitaremaildedominiosquenaoexistem
smtpd_sender_restrictions=reject_unknown_sender_domain
#[...]
https://servidordebian.org/pt/squeeze/email/smtp/postfix
3/5
19/05/2016
5.2.1ServidorSMTP[ServidorDebian]
ReiniciaroservioSMTP:
root@server:~#/etc/init.d/postfixrestart
Verificao
Verificarquepossvelligaraoservidorsmtp:
root@server:~#telnetlocalhostsmtp
Trying127.0.0.1...
Connectedtolocalhost.
Escapecharacteris'^]'.
220server.home.lanESMTPPostfix(Debian/GNU)
EHLOlocalhost
250server.home.lan
250PIPELINING
250SIZE10240000
250VRFY
250ETRN
250STARTTLS
250ENHANCEDSTATUSCODES
2508BITMIME
250DSN
MAILFROM:fribeiro
2502.1.0Ok
RCPTTO:fribeiro
2502.1.5Ok
DATA
354Enddatawith<CR><LF>.<CR><LF>
Subject:test
testing123
.
2502.0.0Ok:queuedasA2BF81ED81
QUIT
2212.0.0Bye
Connectionclosedbyforeignhost.
Alinha250STARTTLSindicaqueoservidoraceitaligaesencriptadas.Noentanto,nesteteste
nousadaaencriptaoTLS,porquealigaofeitadoprpriosistema,oqueconsiderado
seguro.
Configuraoclientes
https://servidordebian.org/pt/squeeze/email/smtp/postfix
4/5
19/05/2016
5.2.1ServidorSMTP[ServidorDebian]
Numclienteemail,comooThunderbird,criarumacontadecorreiodesada(SMTP),indicando
comoendereoodoservidor(192.169.1.100)eporta25.Nazonadesegurana,noactivar
autenticao.Nasopesdeligaosegura,podemserusadooprotocoloTLSounenhum.O
protocoloSSLnopoderserusado(poragora).
Enviaralgumasmensagensparadestinatriosexistentesefictcios:Deveroserentreguesemails
quetenhamcomodestinatriosutilizadoresvlidosdodomniohome.lan(Ex.fribeiro@home.lan).
Emailsparadestinatriosinexistentesdodomniohome.lanserorecusadoimediatamente(ex.
desconhecido@home.lan).Demaisemails(mesmoparautilizadoresedomniosvlidos)sero
provavelmenterecusadospelosservidoresdedestino.Nestecaso,epassadoalgumtempo,onosso
servidorirgerarumamensagemainformararazodarecusa.
https://servidordebian.org/pt/squeeze/email/smtp/postfix
5/5