private void configureRecipientDefaults() {
        final ConfigurationSection main = Main.configurationFile.getConfig();
        if (!main.isSet("timestamp")) return;

        final ConfigurationSection section = main.getConfigurationSection("timestamp");

        if (section.isSet("format")) {
            final String format = section.getString("format");
            if (format == null) {
                Main.logger.log(Level.WARNING, "Unable to apply null format from " + Main.configurationFile.getFile().getPath() + "; timestamp.format");
            } else {
                Recipient.defaultFormat = format;
            }
        }

        if (section.isSet("pattern")) {
            final String pattern = section.getString("pattern");
            if (pattern == null) {
                Main.logger.log(Level.WARNING, "Unable to apply null pattern from " + Main.configurationFile.getFile().getPath() + "; timestamp.pattern");
            } else {
                Recipient.defaultPattern = pattern;
            }
        }

        if (section.isSet("timeZone")) {
            Recipient.defaultTimeZone = TimeZone.getTimeZone(section.getString("timeZone"));
        }
    }