Examples of EmailerConfiguration


Examples of org.sonatype.micromailer.EmailerConfiguration

    this.emailer = checkNotNull(emailer);
    this.customizers = checkNotNull(customizers);
  }

  public boolean sendSmtpConfigurationTest(final SmtpConfiguration config, final String email) throws EmailerException {
    final EmailerConfiguration emailerConfiguration = new NexusEmailerConfiguration(customizers);
    emailerConfiguration.setDebug(config.isDebugMode());
    emailerConfiguration.setMailHost(config.getHostname());
    emailerConfiguration.setMailPort(config.getPort());
    emailerConfiguration.setUsername(config.getUsername());
    emailerConfiguration.setPassword(config.getPassword());
    emailerConfiguration.setSsl(config.isSslEnabled());
    emailerConfiguration.setTls(config.isTlsEnabled());

    emailer.configure(emailerConfiguration);

    MailRequest request = new MailRequest(NEXUS_MAIL_ID, DefaultMailType.DEFAULT_TYPE_ID);
    request.setFrom(new Address(config.getSystemEmailAddress(), "Nexus Repository Manager"));
View Full Code Here

Examples of org.sonatype.micromailer.EmailerConfiguration

    configureEmailer();
  }

  private synchronized void configureEmailer() {
    final EmailerConfiguration config = new NexusEmailerConfiguration(customizers);
    config.setDebug(isSMTPDebug());
    config.setMailHost(getSMTPHostname());
    config.setMailPort(getSMTPPort());
    config.setSsl(isSMTPSslEnabled());
    config.setTls(isSMTPTlsEnabled());
    config.setUsername(getSMTPUsername());
    config.setPassword(getSMTPPassword());

    getEMailer().configure(config);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.