29.07.2013 Views

Master of Science thesis Fighting Spam

Master of Science thesis Fighting Spam

Master of Science thesis Fighting Spam

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ovenstående fremgangsmåde sikrer, at kun gyldige mønter accepteres ved modtagelse<br />

samt at transaktionslisten opdateres korrekt efter fremgangsmåden beskrevet i afsnit<br />

6.3.2.a.<br />

En modtaget email leveres således kun til brugerens indbakke, hvis mindst ét af følgende<br />

punkter er opfyldt:<br />

o Keepmail-funktionen gennemføres med succes (Alle kontroller og<br />

verifikationer var succesfulde)<br />

o Afsenders emailadresse er på whitelisten.<br />

KeepMail-funktionen bruges både når modtagelse af email foregår vha. IMAP, og når<br />

den foregår vha. POP3. Diagrammerne for modtagelse vha. POP3 og IMAP er angivet i<br />

de følgende to afsnit.<br />

Modtagelse af email i POP3 (Use Case 5)<br />

Figur 29 Diagrammet viser hvordan filtrering af indkomne emails foregår (i POP3). Det ses at keepMail<br />

som beskrevet ovenfor, kaldes af IncomingMailProcessor-objektet. De tre pile angivet efter dette kald<br />

foregår i selve keepMail-funktionen, da keepMail skal bruge en opdateret blacklist og have adgang til<br />

pengeskabet (hvor mønter gemmes undervejs).<br />

100

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!