List of usage examples for org.apache.commons.mail Email isTLS
@Deprecated public boolean isTLS()
From source file:de.hybris.platform.test.MailUtilsTest.java
@Test public void testPreConfiguredEmail() throws EmailException { //read out original values final String orgSMTPServer = Config.getString(Config.Params.MAIL_SMTP_SERVER, null); final String orgFrom = Config.getString(Config.Params.MAIL_FROM, null); final String orgUseTLS = Config.getString(Config.Params.MAIL_USE_TLS, Boolean.FALSE.toString()); final String orgSMTPPort = Config.getString(Config.Params.MAIL_SMTP_PORT, "-1"); //define test values String smtpPort = "42"; String smtpServer = "smtp.hybris.de"; String from = "from@hybris.de"; String useTLS = Boolean.FALSE.toString(); //test test values Config.setParameter(Config.Params.MAIL_SMTP_SERVER, smtpServer); Config.setParameter(Config.Params.MAIL_SMTP_PORT, smtpPort); Config.setParameter(Config.Params.MAIL_FROM, from); Config.setParameter(Config.Params.MAIL_USE_TLS, useTLS); //check test values Email email = MailUtils.getPreConfiguredEmail(); assertEquals(email.getSmtpPort(), smtpPort); assertEquals(email.getHostName(), smtpServer); assertEquals(email.getFromAddress().getAddress(), from); assertEquals(Boolean.toString(email.isTLS()), useTLS); email = null;//from w w w . jav a 2s .c o m //define new test values smtpPort = "43"; smtpServer = "smtp2.hybris.de"; from = "from2@hybris.de"; useTLS = Boolean.TRUE.toString(); //set new test values Config.setParameter(Config.Params.MAIL_SMTP_SERVER, smtpServer); Config.setParameter(Config.Params.MAIL_SMTP_PORT, smtpPort); Config.setParameter(Config.Params.MAIL_FROM, from); Config.setParameter(Config.Params.MAIL_USE_TLS, useTLS); //check changed test values email = MailUtils.getPreConfiguredEmail(); assertEquals(email.getSmtpPort(), smtpPort); assertEquals(email.getHostName(), smtpServer); assertEquals(email.getFromAddress().getAddress(), from); assertEquals(Boolean.toString(email.isTLS()), useTLS); //restore old values Config.setParameter(Config.Params.MAIL_SMTP_SERVER, orgSMTPServer); Config.setParameter(Config.Params.MAIL_SMTP_PORT, orgSMTPPort); Config.setParameter(Config.Params.MAIL_FROM, orgFrom); Config.setParameter(Config.Params.MAIL_USE_TLS, orgUseTLS); }