import java.io.*; import java.util.Properties; import javax.mail.*; import javax.mail.internet.*; public class ReplyExample { public static void main (String args[]) throws Exception { String host = args[0]; String sendHost = args[1]; String username = args[2]; String password = args[3]; String from = args[4]; // Create empty properties Properties props = System.getProperties(); props.put("mail.smtp.host", sendHost); // Get session Session session = Session.getDefaultInstance(props, null); // Get the store Store store = session.getStore("pop3"); store.connect(host, username, password); // Get folder Folder folder = store.getFolder("INBOX"); folder.open(Folder.READ_ONLY); BufferedReader reader = new BufferedReader ( new InputStreamReader(System.in)); // Get directory Message message[] = folder.getMessages(); for (int i=0, n=message.length; i "); buffer.append(contentLine); buffer.append("\r\n"); } } // Set the content reply.setText(buffer.toString()); // Send the message Transport.send(reply); } else if ("QUIT".equals(line)) { break; } } // Close connection folder.close(false); store.close(); } }