napoli-mail - cert.garr.it · title: microsoft powerpoint - napoli-mail.ppt created date: 2/3/2000...
TRANSCRIPT
1
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Mai
l e S
ecur
ityIn
cont
ri d
i GA
RR
-BC
laud
io A
lloc
chio
Luc
a de
ll’A
gnel
loC
laud
io.A
llocc
hio@
garr
.it
Luc
a.de
llAgn
ello
@ga
rr.it
2
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Som
mar
io
•S
ervi
zio
Mai
l: co
ncet
ti e
ser
vizi
di b
ase.
..
•...
e “
rice
vute
” (D
SN, M
DN
)
•L
a si
cure
zza:
SPA
M, P
riva
cy, V
irus
, Hoa
xes.
..
•L
o st
ato
del s
oftw
are
•C
ome
prot
egge
rsi:
conf
igur
azio
ni, f
iltri
, fir
ewal
l
•Pr
oble
mi?
Com
e in
terv
enir
e
•Pr
even
zion
e: c
ome
info
rmar
e e
educ
are
l’ut
enza
3
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Use
r A
gent
(U
A)
•C
osa
fa in
tram
issi
one:
–In
tera
gisc
e co
n l’
Ute
nte
(int
erfa
ccia
test
o o
graf
ica)
–C
odif
ica
il m
essa
ggio
(con
for
mat
o A
)
–T
rasm
ette
il m
essa
ggio
(ad
un M
TA
di s
olit
o pr
edef
inito
)
•C
osa
fa in
ric
ezio
ne:
–R
icev
e il
mes
sagg
io (d
a un
MS
di s
olito
pre
defi
nito
)
–D
ecod
ific
a il
mes
sagg
io (c
on f
orm
ato
A)
–Pr
esen
ta il
mes
sagg
io a
ll’U
tent
e (i
nter
facc
ia te
sto
o gr
afic
a)
–In
tera
gisc
e co
n l’
Ute
nte
(ris
post
a, a
rchi
viaz
ione
, ...)
UA
4
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Mes
sage
Tra
nspo
rt A
gent
(M
TA
)
•C
osa
fa:
–R
icev
e il
mes
sagg
io (d
a un
UA
o d
a un
MT
A)
–E
sam
ina
le in
form
azio
ni d
i Rou
ting
(da
data
base
loca
li o
dist
ribu
iti)
–T
rasm
ette
il m
essa
ggio
(ad
un a
ltro
MT
A o
da
un m
ailb
ox
serv
er)
MT
A
5
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Mai
lbox
Acc
ess
Serv
er (
MS)
•C
osa
fa:
–R
icev
e il
mes
sagg
io (d
a un
MT
A)
–T
rasm
ette
il m
essa
ggio
(ad
uno
UA
)
–A
gisc
e su
l dat
abas
e m
essa
ggi (
su c
oman
di d
i uno
UA
)
MS
6
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Lis
t Ser
ver
(LS)
•C
osa
fa:
–R
icev
e il
mes
sagg
io (d
a un
MT
A)
–D
ecod
ific
a il
mes
sagg
io (c
ome
uno
UA
)
–E
sam
ina
il da
taba
se d
i dis
trib
uzio
ne (i
scri
tti a
lla li
sta)
–C
odif
ica
il m
essa
ggio
in N
cop
ie (c
ome
uno
UA
)
–T
rasm
ette
il m
essa
ggio
(al p
ropr
io M
TA
)
LS
7
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Mai
l Gat
eway
(G
W)
•C
osa
fa:
–R
icev
e il
mes
sagg
io (d
a un
MT
A c
on m
ail p
roto
col A
)
–D
ecod
ific
a il
cont
enut
o (c
ome
uno
UA
con
for
mat
o A
)
–C
odif
ica
il co
nten
uto
(com
e un
o U
A c
on f
orm
ato
B)
–T
rasm
ette
il m
essa
ggio
(ad
un a
ltro
MT
A c
on m
ail p
roto
col B
)
GW
8
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Mai
l Tra
nspo
rt S
ervi
ceM
TS
Glo
bale
Int
erne
t
UA
LS
MT
A
SM
TP
MT
AS
MT
P
GW
SM
TP
MS
UA
IMA
P
PO
P3
MT
A
SM
TP
MS
UA
IMA
P
PO
P3
9
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Del
iver
y St
atus
Not
ific
atio
n (D
SN)
•R
icev
uta
invi
ata
al m
itten
te q
uand
o vi
ene
scri
tto il
m
essa
ggio
nel
MS
del
des
tinat
ario
•N
ON
e’
disa
bilit
abile
•E
’ un
for
mat
o ST
AN
DA
RD
pre
defi
nito
•N
on tu
tti g
li U
A n
e pe
rmet
tono
la r
ichi
esta
•N
on tu
tti g
li M
TA
, GW
, LS
la s
uppo
rtan
o
DSN
10
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
DSN
UA
MT
AM
TA
MS
ES
MT
P
DS
NE
SM
TP
DS
N
MS
IMA
P PO
P3
DS
N
DS
N
Cas
o N
orm
ale
... I
l Des
tinat
ario
NO
N in
terv
iene
!
11
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
•R
icev
uta
al m
itten
te c
he v
iene
invi
ata
su a
zion
e de
l “le
ttore
” su
l mes
sagg
io d
entr
o il
MS
•E
’ di
sabi
litab
ile
•E
’ in
for
mat
o ST
AN
DA
RD
pre
defi
nito
•N
on tu
tti g
li U
A n
e pe
rmet
tono
la r
ichi
esta
•N
on tu
tti g
li U
A (
e si
mili
) e
MT
A la
sup
port
ano
Mes
sage
Del
iver
y N
otif
icat
ion
(MD
N)
MD
N
12
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
MD
N
UA
MT
AM
TA
MS
ES
MT
P
MD
NE
SM
TP
MD
N
MS
IMA
P PO
P3
MD
N
MD
N
Cas
o N
orm
ale
UA
IMA
P
PO
P3
MD
N
MD
NE
SM
TP
...M
DN
gen
erat
a da
ll’az
ione
del D
estin
atar
io (
uman
o e/
o so
ftw
are)
!
13
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Secu
rity
: i P
rinc
ipi
•Im
pedi
re c
attu
ra d
elle
pas
swor
d (p
eeki
ng)
•Im
pedi
re lo
SPA
M
•Id
entif
icar
e so
rgen
ti d
i atta
cco
•Pr
oteg
gere
le L
AN
dal
l’es
tern
o
•G
aran
tire
aute
ntic
ita’
del m
itten
te
•G
aran
tire
inte
grita
’ e/
o ri
serv
atez
za d
el m
essa
ggio
14
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Pass
wor
d Pe
ek
•A
uten
ticaz
ione
Clie
nt-S
erve
r: p
assw
ord
in c
hiar
o
•In
stal
lare
SSL
, anc
he e
sop
rattu
tto s
ulle
LA
N
•U
tiliz
zare
Clie
nt-S
erve
r co
n su
ppor
to S
SL o
ppur
e ut
ilizz
are
il tu
nnel
SSL
•P
rote
gger
e il
LO
G f
iles
del S
erve
r (P
OP
o IM
AP)
15
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
SPA
M
•In
vio
di m
iglia
ia d
i mes
sagg
i a “
spes
e al
trui
”:
MT
A e
ris
orse
di r
ete
(ban
da)
•U
tiliz
zo d
i acc
ount
gra
tuiti
(A
OL
, Com
puse
rve,
m
sn, h
otm
ail,
tin, l
iber
o, ti
scal
i,...)
•U
tiliz
zo d
i sof
twar
e “p
er s
pam
min
g”
•Sp
amm
ing
“ing
enuo
”
•L
a le
gge
e lo
SP
AM
: DL
185
/99
16
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Tip
olog
ie d
i mai
l spa
m
•C
lass
ico:
“un
auth
oriz
ed m
ail r
elay
ing”
•D
elitt
o Pe
rfet
to: “
dopp
iono
n de
live
ry”
•A
ttacc
o D
iret
to: “
forg
ed e
-mai
l add
ress
”
17
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Cla
ssic
o: R
elay
non
aut
oriz
zato
Est
erno
Inte
rno
MT
A
18
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Cos
a e’
“In
tern
o” ?
•il
dom
inio
e’
uno
dei p
ropr
i dom
ini
•l’
indi
rizz
o IP
del
l’ho
st e
’ lo
cale
•l’
indi
rizz
o IP
e’
un I
P au
tori
zzat
o
•L
HS
o m
ail a
ddre
ss a
utor
izza
to
•IP
-->
nom
e co
rris
pond
e co
n P
TR
RR
•...
ma
NO
N b
asta
!
19
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Mitt
ente
“In
tern
o”
•Se
indi
rizz
o IP
e’
loca
le e
dom
inio
e’
loca
le
•Se
indi
rizz
o IP
e’
loca
le e
dom
inio
e’
rem
oto
•Se
indi
rizz
o IP
e’
loca
le e
non
c’e
’ do
min
io
e’ p
iu’
diff
icile
fal
sifi
care
l’in
diri
zzo
IP d
el m
itten
te
se n
on s
i app
artie
ne a
lla L
AN
loca
le,q
uind
i...
AM
ME
SSO
tutto
il r
elay
per
tutte
le d
estin
azio
ni
20
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Mitt
ente
“E
ster
no”
•Se
indi
rizz
o IP
e’
rem
oto
e do
min
io e
’ re
mot
o
•Se
indi
rizz
o IP
e’
rem
oto
e no
n c’
e’ d
omin
io
AM
ME
SSO
tutto
il r
elay
solo
per
le d
estin
azio
ni
LO
CA
LI
21
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Mitt
ente
“Fa
lsif
icat
o”•
Se in
diri
zzo
IP e
’ re
mot
o e
dom
inio
e’
loca
le
RIF
IUT
A Q
UA
LS
IASI
DE
STIN
AZ
ION
E !
!
22
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Des
tina
tari
o “I
nter
no”
•Se
il d
omin
io e
’ lo
cale
o tr
a i d
omin
i “M
X”
AC
CE
TT
A s
empr
e il
mes
sagg
io p
er la
con
segn
a.
23
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Des
tina
tari
o “E
ster
no”
•Se
il d
omin
io N
ON
e’
loca
le o
NO
N e
’ tr
a i d
omin
i “M
X”
AC
CE
TT
A il
mes
sagg
io p
er la
con
segn
aSO
LO
se
il
mitt
ente
e’
“int
erno
”.
24
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Ese
mpi
o di
Filt
ri -
1
Ele
nco
dom
ini “
loca
li”:
trie
ste.
infn
.it
ts.in
fn.it
elet
tra.
trie
ste.
it
Ele
nco
indi
rizz
i IP
“loc
ali”
:
140.
105.
6.0
25
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Ese
mpi
o di
Filt
ri -
2
indi
rizz
o m
itten
te:
Mar
io.R
ossi
@ts
.infn
.it
IP m
itten
te:
140.
105.
6.93
Mitt
ente
“lo
cale
” O
K, p
uo’
sped
ire
dovu
nque
.
26
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Ese
mpi
o di
Filt
ri -
3
indi
rizz
o m
itten
te:
Car
lo.B
ianc
hi@
elet
tra.
trie
ste.
it
IP m
itten
te:
140.
104.
4.3
Mitt
ente
NO
N “
loca
le”,
puo
’ sp
edir
e so
lo a
de
stin
atar
i “lo
cali”
.
27
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Ese
mpi
o di
Filt
ri -
4
indi
rizz
o m
itten
te:
Jack
.Spa
m@
ts.in
fn.it
IP m
itten
te:
205.
19.6
1.18
Mitt
ente
FA
LSI
FIC
AT
O!
non
puo
’ sp
edir
e a
ness
uno
28
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Cas
o C
lass
ico:
con
side
razi
oni
•Il
pro
prio
MT
A h
a pr
oble
mi:
–po
treb
be n
on e
sser
e la
ver
sion
e s/
w c
orre
tta
–po
treb
be n
on a
vere
i fi
ltri c
orre
tti in
stal
lati
–po
treb
be a
vere
i fi
ltri m
al c
onfi
gura
ti
•E
’ un
cas
o gr
ave:
segn
alar
e al
CE
RT
e in
terv
enir
e im
med
iata
men
te!
•Q
uand
o si
vie
ne a
ttac
cati,
si f
inis
ce s
ubito
nel
le
liste
dei
siti
“vu
lner
abili
”: la
situ
azio
ne p
reci
pita
!
•In
cas
o di
impo
ssib
ilita
’ di
inte
rven
to s
ul M
TA
, di
sabi
litar
lo o
filt
rarl
o su
i rou
ter!
29
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
To:
vic
tim@
dest
dom
Subj
ect:
non
deliv
ery
Err
or: n
o su
ch u
ser
‘nob
ody’
From
: vic
tim@
dest
dom
To:
nob
ody@
rela
yd
spam
text
...
Del
itto
Perf
etto
: dop
pio
non
deliv
ery
From
: vic
tim@
dest
dom
To:
nob
ody@
rela
ydSu
bjec
t: bu
y m
y st
uff
spam
text
...
Est
erno
: des
tdom
Inte
rno:
rel
ayd
MT
Afo
rre
layd
Est
erno
: spa
md
30
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Del
itto
Perf
etto
: con
side
razi
oni
•I
“filt
ri”
non
funz
iona
no
•L
’ute
nte
ha d
iffi
colta
’ a
com
pren
dere
cos
a su
cced
e
•L
asci
a “l
og f
iles”
app
aren
tem
ente
con
trad
ditto
ri
•M
asch
era
meg
lio il
mitt
ente
•Sp
edis
ce u
n so
lo m
essa
ggio
per
vol
ta
•Il
pro
prio
MT
A e
’ in
noce
nte
!
•Se
gnal
are
l’in
cide
nte
al C
ER
T
31
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Atta
cco
Dir
etto
: for
ged
send
er
From
: fri
end@
som
eone
To:
vic
tim@
rela
ydSu
bjec
t: bu
y m
y st
uff
spam
text
...
From
: fri
end@
som
eone
To:
vic
tim@
rela
ydSu
bjec
t: bu
y m
y st
uff
spam
text
...
Inte
rno:
rel
ayd
MT
Afo
rre
layd
Est
erno
: spa
md
32
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Atta
cco
Dir
etto
: con
side
razi
oni
•I
“filt
ri”
non
funz
iona
no
•L
e vi
ttim
e ce
rcan
o di
far
e re
ply
•A
vol
te il
mitt
ente
e’
un in
diri
zzo
esis
tent
e, m
a de
l tu
tto e
stra
neo
allo
spa
m
•Il
pro
prio
MT
A e
’ in
noce
nte
!
•Id
entif
icar
e qu
ale
MT
A p
erm
ette
rel
ay
•Se
gnal
are
l’in
cide
nte
al C
ER
T
33
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
SPA
M “
inge
nuo”
•M
itten
te “
vero
” !!
•D
estin
atar
io “
vero
” (l
a vi
ttim
a)
•Il
vos
tro
MT
A e
’ in
noce
nte
!
•M
essa
ggio
“U
nsol
icit
ed C
omm
erci
al E
-mai
l”
(UC
E)
•M
essa
ggio
“C
hain
Let
ter”
(ca
tena
di S
. Ant
onio
)
•Se
gnal
are
l’at
tacc
o al
CE
RT
ed
alla
Nam
ing
Aut
hori
ty I
talia
na a
buse
@na
.nic
.it
34
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
La
Leg
ge e
lo S
PAM
•T
UT
TO
lo S
PAM
e’
viet
ato
dalla
Net
ique
tte,
obbl
igat
oria
per
i do
min
i del
ccT
LD
“it”
•L
e U
CE
son
o vi
etat
e da
lla le
gge:
DL
185
/99,
ar
ticol
o 10
, con
san
zion
e am
min
istr
ativ
a da
1 a
10
Mili
oni d
i Lir
e
35
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Iden
tific
are
Sor
gent
i di A
ttac
co
•re
gist
rare
indi
rizz
o IP
hos
t mitt
ente
•re
gist
rare
dic
hiar
azio
ne H
EL
O /
EH
LO
•ve
rifi
care
rev
erse
IP
(PT
R)
host
mitt
ente
•co
nser
vare
i fu
ll he
ader
s (R
ecei
ved,
M
essa
ge-i
d)
•de
pist
aggi
o: m
ail r
outi
ng “
impo
ssib
ili”
36
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Prot
ezio
ne d
agli
Atta
cchi
: MT
A
•va
luta
refi
ltra
ggio
tota
le p
er in
diri
zzo
IP
•va
luta
refi
ltra
ggio
tota
le p
er d
omin
io (
vero
)
•ev
entu
alm
ente
inse
rim
ento
in b
lack
list
37
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Prot
egge
re le
LA
N
•su
i rou
ter
perm
ette
re S
OL
O l’
acce
sso
vers
o i m
aile
r in
tern
i pro
tetti
•su
i rou
ter
even
tual
men
tepe
rmet
tere
l’
acce
sso
vers
o l’
este
rno
SO
LO
ai m
aile
r in
tern
i aut
oriz
zati
e p
rote
tti
38
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Firm
a E
lettr
onic
a: a
uten
ticita
’
•Fi
rmar
e i m
essa
ggi s
pedi
ti
•ga
ranz
ia s
ull’
iden
tita’
del
mitt
ente
•ga
ranz
ia s
ull’
inte
grita
’ de
l mes
sagg
io
•PG
P: (
uso
“man
uale
”, s
crip
t o p
lug-
in)
-ad
atto
a
grup
pi r
istr
etti
o be
n or
gani
zzat
i di u
tent
i
•S/
MIM
E (
inte
grat
o ne
gli U
A, s
tand
ard)
-ri
chie
de
infr
astr
uttu
ra, s
cala
mol
to b
ene
39
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Firm
a E
lettr
onic
a: r
iser
vate
zza
•im
pedi
re la
lettu
ra d
ei p
ropr
i mes
sagg
i a te
rzi
•co
esis
tenz
a co
n “a
uten
ticita
’”
•PG
P
•S/
MIM
E
40
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Vir
us, H
oax
e L
egge
nde
•I
viru
s vi
a m
ail N
ON
esi
ston
o (P
enPa
l gre
etin
gs...
HO
AX
)
•so
lo c
asi e
stre
mam
ente
par
ticol
ari (
bug
in c
erti
UA
/MT
A)
•es
isto
no i
viru
s ne
i FIL
ES
•i f
iles
viag
gian
o co
me
atta
chm
ent..
.
•...
qui
ndi v
ia m
ail a
ttach
men
ts P
OSS
ON
O a
rriv
are
viru
s
•C
ompo
rtar
si c
on g
li a
ttac
hmen
ts c
ome
con
i flo
ppy
scon
osci
uti!
!!
41
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Vir
us, H
oax
e L
egge
nde
-2
•I
sist
emi a
ntiv
irus
a li
vello
MT
A h
anno
pro
blem
i!
•N
ON
con
figu
rare
gli
UA
per
l’ap
ertu
ra a
utom
atic
a!
•N
ON
ese
guir
e M
AI
un a
ttac
hmen
t: S
alva
rlo,
esa
min
arlo
con
an
tivir
us, e
poi
apr
irlo
!
•N
on m
anda
re m
ai a
d al
tri a
ttach
men
ts r
icev
uti d
a sc
onos
ciut
i!
•...
inso
mm
a us
are
solo
un
po’
di b
uon
sens
o va
le m
olto
piu
’ di
mol
ti fi
ltri c
ompl
essi
!
42
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o de
l Sof
twar
e: M
TA
•B
SD S
endm
ail
•M
aile
r Pr
opri
etar
i (N
etsc
ape
Sui
teS
pot,
Qm
ail,.
..)
•A
ltri s
iste
mi o
pera
tivi:
WN
T, M
acO
S,
Ope
nVM
S
43
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o B
SD
Sen
dmai
l 8.9
.3
�Fi
ltri a
nti-
spam
via
“FE
AT
UR
E”
�co
ntro
llo v
ia a
cces
s_db
�D
SN
e M
DN
sup
port
ate
�E
SMT
P
�co
ntro
llo v
ia a
lias
es_d
b
44
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o M
TA
Pro
prie
tari
�fi
ltri a
nti-
spam
non
sem
pre
adeg
uati
o ef
fici
enti
�co
ntro
llo v
ia a
cces
s lis
t (no
n tu
tti g
li M
TA
)
�su
ppor
to D
SN
, MD
N (
non
sem
pre
corr
etti)
�E
SMT
P
�co
ntro
llo v
ia a
lias
file
s
45
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o V
MS
Sen
dmai
l 1.6
d
�fi
ltri a
nti-
spam
(eq
uiva
lent
i a 8
.9.3
)
�co
ntro
llo v
ia a
cces
s_db
�su
ppor
to D
SN
, MD
N (
con
este
nsio
ni)
�E
SMT
P
�co
ntro
llo v
ia s
mtp
_alia
ses.
db
46
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o M
TA
per
WN
T, M
acO
S•
alcu
ni b
asat
i su
BS
D s
endm
ail,
ma
spes
so v
ersi
oni
obso
lete
•al
tri t
otal
men
te p
ropr
ieta
ri, m
a no
n as
sicu
rano
le
prot
ezio
ni/f
iltri
nec
essa
rie
•il
ver
o pr
oble
ma
e’ il
sup
port
o te
cnic
o, s
pess
o de
l tu
tto a
ssen
te o
inad
egua
to
•Se
pos
sibi
le N
ON
usa
te q
uest
i sis
tem
i op
erat
ivi p
er M
TA
: meg
lio
linu
x e
BSD
sen
dmai
l
47
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o de
l sof
twar
e: U
A
•PI
NE
(da
lla
3.91
in a
vant
i, m
egli
o 4.
x)
•N
etsc
ape
Com
unic
ator
4.x
•M
icro
soft
Out
look
Exp
ress
•E
udor
a Pr
o
•Z
mai
l Pro
•Pe
gasu
s M
ail
48
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o di
PIN
E, E
udor
a Pr
o,
Zm
ail,.
..•
non
supp
orta
no s
essi
one
off-
line
•in
terf
acci
a e’
spe
sso
men
o us
er f
rien
dly
•au
tent
icaz
ione
dei
mitt
ente
•m
eno
faci
lita’
con
gli
atta
chm
ent
•m
anca
, a v
olte
, ric
hies
ta D
SN /
MD
N
49
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o N
etsc
ape
e O
utlo
ok
•st
essa
API
-->
ste
ssi d
ifet
ti !!
•pr
oble
mi s
incr
oniz
zazi
one
on/o
ff li
ne
•sp
esso
trop
pe f
ines
tre
aper
te in
siem
e
•m
anca
aut
entic
azio
ne d
ei m
itten
ti
•m
anca
, a v
olte
, ric
hies
ta D
SN /
MD
N
•m
olto
use
r fr
iend
ly p
er g
li at
tach
men
t
•co
nfig
uraz
ione
def
ault
tota
lmen
te e
rrat
a
50
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o de
l sof
twar
e: M
S
�IM
AP
4rev
1 (p
ubli
c do
mai
n, c
omm
erci
ali)
�PO
P3 (
com
mer
cial
i)
�M
essa
ge S
tore
pro
prie
tari
(co
mm
erci
ali)
51
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o de
i Mai
lbox
Ser
ver
•S
erve
r IM
AP
4r1
(Uni
x, V
MS
Mul
tine
t 4.1
b)
•Se
rver
PO
P3 (
Uni
x, V
MS
Mul
tine
t 4.1
b)
52
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o de
i Mai
lbox
Ser
ver
•Se
rviz
i acc
esso
PO
P3 e
IM
AP
4 O
K
•Se
rviz
i “di
scon
nect
ed”
IMA
P4
beta
53
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o de
l sof
twar
e: G
W
�G
atew
ay c
on X
.400
(G
ivem
e2, P
P)
�G
atew
ay c
on F
AX
e V
oice
�G
atew
ay c
on P
C M
ail
54
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stat
o de
l sof
twar
e: L
S
�M
ajor
dom
o, L
istS
erv,
VL
M
�L
iste
da
“alia
ses”
�L
iste
da
“file
s”
55
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
MT
A: S
endm
ail
Req
uisi
ti�
serv
er d
i pos
ta c
entr
ale
�in
diri
zzam
ento
a d
omin
io (
RFC
822
)
�ra
ggiu
ngib
ilita
’ ut
enti
nom
e.co
gnom
e@do
min
io
�da
taba
se u
tent
i cen
tral
izza
to
�sp
ediz
ione
con
sent
ita a
i sol
i aut
oriz
zati
56
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Com
pone
nti d
i Sen
dmai
l
�Se
ndm
ail -
MT
A
�m
ail.l
ocal
-de
liver
y lo
cale
�m
akem
ap -
utili
ty p
er la
cos
truz
ione
dei
da
taba
se
�m
ails
tats
-st
atis
tiche
di u
so
�sm
rsh
-sh
ell s
icur
a pe
r se
ndm
ail
57
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
BSD
Sen
dmai
l
Le
istr
uzio
ni, e
sem
pi, m
acro
, ed
inst
alla
tion
kit c
he s
eguo
no s
ono
disp
onib
ili s
u
http
://w
ww
.cer
t.gar
r.it/
docu
men
ti/se
ndm
ail
58
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ��������������
�������
��� �
dive
rt(0
)V
ER
SIO
NID
(‘@
(#)c
naf.
infn
.it.m
4 8
.2 (
Ber
kele
y) 4
/21/
95’)
opzi
oni s
ite-i
ndep
ende
nt
defi
ne(‘
conf
FO
RW
AR
D_P
AT
H’,
‘$z/
.for
war
d.$w
:$z/
.for
war
d’)d
nlF
EA
TU
RE
(red
irec
t)dn
lFE
AT
UR
E(a
lway
s_ad
d_do
mai
n)de
fine
(‘co
nfP
RIV
AC
Y_F
LA
GS
’, ‘n
oexp
n,ne
edm
ailh
elo,
novr
fy’)
defi
ne(‘
conf
ME
SS
AG
E_T
IME
OU
T’,
‘5d/
24h’
)
59
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ��������������
���������� �����
defi
nizi
oni g
ener
ali
dive
rt(0
)in
clud
e(‘.
./m4/
cf.m
4’)
VE
RS
ION
ID(‘
@(#
)rel
ay.m
c 8.
2 (B
erke
ley)
8/6
/95’
)
tipo
di s
iste
ma
oper
ativ
o
OST
YPE
(lin
ux)d
nl
60
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ��������������
��������� �����
defi
nizi
one
del d
omin
io
DO
MA
IN(c
naf.
infn
.it)d
nlM
AS
QU
ER
AD
E_A
S(c
naf.
infn
.it)
EX
POSE
D_U
SE
R(p
ostm
aste
r)FE
AT
UR
E(u
se_c
w_f
ile)d
nl
defi
nizi
one
del f
ile d
i alia
s
defi
ne(‘
AL
IAS_
FIL
E’,
‘/et
c/al
iase
s’)
61
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ��������������
��������� �����
defi
nizi
one
del m
ail r
elay
defi
ne(`
LU
SER
_RE
LA
Y’,
gan
dalf
.cna
f.in
fn.it
)dnl
defi
ne(`
SMA
RT
_HO
ST’,
sm
tp:g
anda
lf.c
naf.
infn
.it)d
nl
shel
l sic
ura
FE
AT
UR
E(s
mrs
h)de
fine
(`L
OC
AL
_SH
EL
L_P
AT
H’,
`/us
r/lib
exec
/sm
rsh’
)
62
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ��������������
��������� �����
defi
nizi
one
deim
aile
rsu
ppor
tati
MA
ILE
R(l
ocal
)dnl
MA
ILE
R(s
mtp
)dnl
63
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ���������
���������� �����
defi
nizi
oni g
ener
ali
dive
rt(0
)in
clud
e(‘.
./m4/
cf.m
4’)
VE
RS
ION
ID(‘
@(#
)rel
ay.m
c 8.
2 (B
erke
ley)
8/6
/95’
)
tipo
di s
iste
ma
oper
ativ
o
OST
YPE
(lin
ux)d
nl
64
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ���������
���������� �����
defi
nizi
one
del d
omin
io
DO
MA
IN(c
naf.
infn
.it)d
nlM
AS
QU
ER
AD
E_A
S(c
naf.
infn
.it)
FEA
TU
RE
(lim
ited_
mas
quer
ade)
EX
POSE
D_U
SE
R(p
ostm
aste
r)FE
AT
UR
E(u
se_c
w_f
ile)d
nl
defi
nizi
one
del f
ile d
i alia
s
defi
ne(‘
AL
IAS_
FIL
E’,
‘/et
c/al
iase
s’)
65
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ���������
���������� �����
defi
nizi
one
del d
atab
ase
uten
ti
defi
ne(‘
conf
US
ER
DB
_SP
EC
, ‘/e
tc/u
serd
b.db
’)dn
l
defi
nizi
one
mai
l-hu
b
defi
ne(`
MA
IL_H
UB
',ga
ndal
f.cn
af.in
fn.it
)dnl
FEA
TU
RE
(rel
ay_e
ntir
e_do
mai
n)
shel
lsic
ura
FE
AT
UR
E(s
mrs
h)de
fine
(`L
OC
AL
_SH
EL
L_P
AT
H’,
`/us
r/lib
exec
/sm
rsh’
)
66
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ����������
���������� �����
rego
le p
er la
ris
critt
ura
mitt
ente
Kus
erdb
btr
ee-o
/etc
/use
rdb.
db
LO
CA
L_R
UL
E_1
####
####
####
####
####
####
####
####
####
####
####
####
####
####
###
Loc
al R
ules
et1,
rew
rite
sen
der
head
er&
enve
lope
####
####
####
####
####
####
####
####
####
####
####
####
####
####
###T
hank
s to
Bja
rt K
varm
e<
bjar
t.kva
rme@
usit
.uio
.no>
S1
R$-
$1 <
@ $
j . >
user
=>
user
@lo
calh
ost
R$-
< @
$=
w .
>$*
$: $
1 <
@ $
2 . >
$3
?? $
1us
er@
loca
lhos
t?
R$+
??
$+$:
$1
?? $
(use
rdb
$2 :
mai
lnam
e$:
@ $
)R
$+ ?
? @
$@
$1
Not
fou
ndR
$+ ?
? $+
$>3
$2F
ound
,rew
rite
67
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ���������
���������� �����
defi
nizi
one
dei m
aile
rsu
ppor
tati
MA
ILE
R(l
ocal
)dnl
MA
ILE
R(s
mtp
)dnl
68
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������������������
Alia
s “o
bblig
ator
i”
post
mas
ter:
roo
tab
use:
roo
t
Att
enzi
one
dopo
ogn
i mod
ific
a da
re il
com
ando
new
alia
ses
!
Per
ges
tire
piu
’ do
min
i usa
re le
vir
tuse
rtab
le !
69
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
�����������������������
Ven
gono
usa
te 2
key
wor
d:m
aild
rop,
mai
lnam
eL
e en
try
devo
no e
sser
e in
seri
te n
el f
ile /e
tc/u
serd
b.tx
t. E
s.:
luca
:mai
ldro
p lu
ca@
myh
ost.c
naf.
infn
.itlu
ca.d
ella
gnel
lo:m
aild
rop
luca
@m
yhos
t.cna
f.in
fn.it
luca
:mai
lnam
e: lu
ca.d
ella
gnel
lo@
cnaf
.infn
.it
Dop
o og
ni m
odif
ica
rico
stru
ire
il da
taba
se c
on il
com
ando
:m
akem
ap b
tree
/etc
/use
rdb.
db <
/etc
/use
rdb.
txt
70
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
����������������������
����!
Le
entr
y so
no d
el ti
po:
myh
ost.c
naf.
infn
.it
Equ
ival
ente
ad
inse
rire
nel
file
di c
onfi
gura
zion
e la
rig
a:
Cw
myh
ost.c
naf.
infn
.it
Dop
o og
ni m
odif
ica
fare
rip
arti
re s
endm
ail
71
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
������������� ���������
����������������
•/e
tc/m
ail/r
elay
-dom
ains
(eq.
a F
EA
TU
RE
(rel
ay_e
ntir
e_do
mai
n)
lista
dom
ini r
iga
per
riga
•FE
AT
UR
E(r
elay
_hos
ts_o
nly)
scel
ta s
elet
tiva
sug
li h
ost
•FE
AT
UR
E(a
cces
s_db
)sc
elta
sel
etti
va s
ugli
ute
nti
72
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Stru
ttura
acc
ess
db
cnaf
.infn
.itR
EL
AY
fi.in
fn.it
RE
LA
Y
rom
a1.in
fn.it
RE
JEC
T20
5.18
8D
ISC
AR
Dam
ica@
aol.c
omR
EL
AY
aol.c
om55
0sc
io’!
mak
emap
has
h /e
tc/m
ail/a
cces
s.db
< /e
tc/m
ail/a
cces
s
73
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Mis
ure
anti
-spa
m
send
mai
l8.9
.3
+co
nfig
uraz
ioni
pre
cede
nti
=re
layi
ngdi
sabi
litat
o
74
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Filtr
i sul
rou
ter
! inte
rfac
ese
rial
0
......
ip a
cces
s-gr
oup
103
in
.....
! ! de
fini
zion
eac
cess
-lis
t(ne
ll’es
empi
o R
ET
E e
‘ un
a re
te d
i "cl
asse
C")
! acce
ss-l
ist1
03pe
rmit
tcp
any
host
<M
AIL
SE
RV
ER
1>
acce
ss-l
ist1
03pe
rmit
tcp
any
host
<M
AIL
SE
RV
ER
2>
acce
ss-l
ist1
03de
ny
tcp
any
<R
ET
E>
0.0
.0.2
55eq
sm
tp lo
g
acce
ss-l
ist1
03pe
rmit
ip a
ny a
ny
75
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
Prob
lem
a
Con
i fi
ltri
sul
rou
ter
gli i
ndir
izzi
:
uten
te@
mac
chin
a.do
min
io
non
funz
iona
no!
•In
seri
re r
ecor
d M
X p
er l’
host
che
pun
ti al
M
S
•ne
llo
user
d:
mar
io.r
ossi
:mai
ldro
p m
ario
@[1
41.1
08.6
.11]
76
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
In c
aso
di p
robl
emi..
.
•C
onta
ttar
e im
med
iata
men
te il
CE
RT
@G
AR
R.I
T
•B
locc
are
l’ac
cess
o al
mai
ler
com
prom
esso
•In
stal
lare
e c
onfi
gura
re m
aile
r pr
otet
ti
•C
onse
rvar
e i L
OG
del
l’at
tacc
o
•In
form
are
gli u
tent
i del
l’at
tacc
o su
bito
•C
ontr
olla
re T
UT
TI
i mai
ler
della
LA
N
•Fi
ltrar
e su
i rou
ter
i mai
ler
non
cont
rolla
bili
o sp
rote
tti
77
Inco
ntri
di G
AR
R-B
Cla
udio
Allo
cchi
o &
Luc
a de
ll’A
gnel
lo
L’u
tenz
a: in
form
azio
ni
•In
form
are
l’ut
enza
sul
mai
l SPA
M
•in
vita
rla
a se
gnal
arvi
i ca
si d
i mai
l spa
m r
icev
uti
•in
vita
rla
a le
gger
e le
nor
me
di N
etiq
uette
•in
form
arla
su
com
e ag
isco
no i
“vir
us”
in
atta
chm
ent
•in
form
arla
sul
Hoa
xes
e si
mili
•...
e m
olte
alt
re c
ose!
!