Resolves issue-33

Refactored SMTPCommandTest.mailSenderEmpty() to use JavaMail SMTPTransport.issueCommand() instead of raw Java sockets.
Replaced JUnit 4.x assertions with Hamcrest style assertions for better readability.