dimanche 28 décembre 2014

subethasmtp server not printing messages from client


Vote count:

0




When I run the client it's supposed to send an email to my server and then I want my email server to print out the email details (to, from, port, message) to console. For some reason after running the client, nothing apparent happens on the server.


Server



package emailserver;

import org.subethamail.smtp.server.SMTPServer;

public class EmailServer {

public static void main(String[] args) {
MyMessageHandlerFactory myFactory = new MyMessageHandlerFactory();
SMTPServer smtpServer = new SMTPServer(myFactory);
smtpServer.setPort(25000);
smtpServer.start();
}

}


Client



package example;

import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.subethamail.smtp.client.*;

public class EmailClient {

public static void main(String[] args) {
try {
SMTPClient sc = new SMTPClient();
sc.close();
sc.connect("localhost", 25000);
sc.sendReceive("test");
} catch (IOException ex) {
Logger.getLogger(EmailClient.class.getName()).log(Level.SEVERE, null, ex);
}

}

}


Version is 3.1.7 from https://code.google.com/p/subethasmtp/downloads/list


The server requires MyMessageHandlerFactory which I copied from: https://code.google.com/p/subethasmtp/wiki/SimpleExample



asked 27 secs ago

ThreaT

889






subethasmtp server not printing messages from client

Aucun commentaire:

Enregistrer un commentaire