private void send(Message message, Recipient recipient) throws Exception {
UserDatabase userDatabase = UserDatabaseManager.getInstance().getUserDatabase(recipient.getRealmName());
User user = userDatabase.getAccount(recipient.getRecipientAlias());
String sender = Property.getProperty(new SystemConfigKey("smtp.senderAddress"));
client.setSender(sender);
client.addRecipient(user.getEmail());
Writer writer = client.sendMessageData();
if (writer == null) {
if (LOG.isInfoEnabled()) {