protected void send(final String msg) {
        if (LOGGER.isDebugEnabled()) {
            LOGGER.debug("Client: {}", msg);
        }
        if (!connected) {
            throw new IllegalStateException("Not connected");
        }

        // Force \r\n since println() behaves differently on different platforms
        this.writer.print(msg + "\r\n");
        this.writer.flush();
    }
Sends a message to the server, ie "HELO foo.example.com". A newline will be
appended to the message.

@param msg should not have any newlines
src/test/java/de/gessnerfl/fakesmtp/smtp/client/SMTPClient.java