From: Felix Dörre Date: Wed, 25 Jun 2014 12:19:13 +0000 (+0200) Subject: Adding a "commandline email provider" for testing. X-Git-Url: https://code.wpia.club/?p=gigi.git;a=commitdiff_plain;h=4bbd65ccbd0819c9fcd77a8de4eec1c1bd22260e;ds=sidebyside Adding a "commandline email provider" for testing. --- diff --git a/src/org/cacert/gigi/email/CommandlineEmailProvider.java b/src/org/cacert/gigi/email/CommandlineEmailProvider.java new file mode 100644 index 00000000..2f7502b5 --- /dev/null +++ b/src/org/cacert/gigi/email/CommandlineEmailProvider.java @@ -0,0 +1,32 @@ +package org.cacert.gigi.email; + +import java.io.IOException; +import java.util.Properties; + +public class CommandlineEmailProvider extends EmailProvider { + public CommandlineEmailProvider(Properties p) { + } + + @Override + public void sendmail(String to, String subject, String message, + String from, String replyto, String toname, String fromname, + String errorsto, boolean extra) throws IOException { + synchronized (System.out) { + System.out.println("== MAIL =="); + System.out.println("To: " + to); + System.out.println("Subject: " + subject); + System.out.println("From: " + from); + System.out.println("Errors-To: " + errorsto); + System.out.println("Extra: " + extra); + System.out.println(message); + } + + } + @Override + public String checkEmailServer(int forUid, String address) + throws IOException { + System.out.println("checkMailBox: " + address); + return OK; + } + +}