## Uses of Interface
play.libs.mail.MailSystem

Packages that use MailSystem
play.libs
play.libs.mail
play.libs.mail.test

### Uses of MailSystem in play.libs

Methods in play.libs that return MailSystem
`protected static MailSystem` Mail.`currentMailSystem()`

Methods in play.libs with parameters of type MailSystem
`static void` Mail.`useMailSystem(MailSystem mailSystem)` Through this method you can substitute the current MailSystem.

### Uses of MailSystem in play.libs.mail

Methods in play.libs.mail that return MailSystem
`abstract MailSystem` AbstractMailSystemFactory.`currentMailSystem()`

### Uses of MailSystem in play.libs.mail.test

Classes in play.libs.mail.test that implement MailSystem
`class` `LegacyMockMailSystem` Just kept for compatibility reasons, use test double substitution mechanism instead.