import javax.net.ssl.SSLSocketFactory;
import org.cacert.gigi.testUtils.ConfiguredTest;
+import org.cacert.gigi.util.ServerConstants;
import org.junit.Test;
import sun.security.x509.AlgorithmId;
String subj = "subj-" + createUniqueName();
String msg = "msg-" + createUniqueName();
- EmailProvider.getInstance().sendmail(succmail, subj, msg, "system@cacert.org", "system@cacert.org", "Testtarget", "Testsender", null, false);
+ EmailProvider.getInstance().sendMail(succmail, subj, msg, "system@cacert.org", "Testtarget", "Testsender", null, false);
try (Socket s = SSLSocketFactory.getDefault().createSocket(imap, 993);//
PrintWriter pw = new PrintWriter(new OutputStreamWriter(s.getOutputStream(), "UTF-8"), true);//
imapUntil(br, "exp");
pw.println("log logout");
imapUntil(br, "log");
- assertThat(body, containsString("From: support@cacert.local"));
+ assertThat(body, containsString("From: " + ServerConstants.getSupportMailAddress()));
assertThat(body, containsString("To: gigi-testuser@dogcraft.de"));
assertThat(body, containsString("Subject: " + subj));
assertThat(body, containsString(Base64.getEncoder().encodeToString(msg.getBytes("UTF-8"))));
private void initSelfsign() throws GeneralSecurityException, CertificateException, IOException, NoSuchAlgorithmException, InvalidKeyException, NoSuchProviderException, SignatureException {
assumeNotNull(getTestProps().getProperty("emailProvider.smtpHost"), getTestProps().getProperty("emailProvider.smtpPort"));
Properties prop = new Properties();
- prop.setProperty("emailProvider", "org.cacert.gigi.email.Sendmail");
+ prop.setProperty("emailProvider", "org.cacert.gigi.email.SendMail");
prop.setProperty("emailProvider.smtpHost", getTestProps().getProperty("emailProvider.smtpHost"));
prop.setProperty("emailProvider.smtpPort", getTestProps().getProperty("emailProvider.smtpPort"));
KeyPair kp = generateKeypair();