X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Femail%2FSendmail.java;h=285eee6b4bbbf83f17f3b63c56b51c779af90f7b;hp=486f3c4efeedaf767cb69d2eb699e4d1b46c35a4;hb=aef03de0208642fe8533758250084ecb1b015add;hpb=6dead7e5168ecbc56fd52c6af24521d01425a113 diff --git a/src/org/cacert/gigi/email/Sendmail.java b/src/org/cacert/gigi/email/Sendmail.java index 486f3c4e..285eee6b 100644 --- a/src/org/cacert/gigi/email/Sendmail.java +++ b/src/org/cacert/gigi/email/Sendmail.java @@ -14,6 +14,7 @@ import java.util.Locale; import java.util.Properties; import java.util.regex.Pattern; +import org.cacert.gigi.util.PEM; import org.cacert.gigi.util.ServerConstants; public class Sendmail extends EmailProvider { @@ -74,7 +75,7 @@ public class Sendmail extends EmailProvider { // out.print(chunk_split(base64_encode(recode("html..utf-8", // $message)))."\r\n.\r\n"); headers.append("\r\n"); - headers.append(Base64.getEncoder().encodeToString(message.getBytes("UTF-8")).replaceAll("(.{64})(?=.)", "$1\r\n")); + headers.append(PEM.formatBase64(message.getBytes("UTF-8"))); headers.append("\r\n"); try {