a mail client written by java