Advertisement
Guest User

c

a guest
Sep 15th, 2015
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. import java.net.*;
  2. import java.lang.*;
  3. import java.io.*;
  4. class smtp{
  5. public static void main(String args[]){
  6. try{
  7. Socket s=new Socket("localhost",6001);
  8.  
  9. BufferedReader br1=new BufferedReader(new InputStreamReader(System.in));
  10. BufferedReader br2=new BufferedReader(new InputStreamReader(s.getInputStream()));
  11. PrintWriter pw= new PrintWriter(s.getOutputStream());
  12. while(true)
  13. {
  14. pw.println("SMTP Request");
  15. System.out.println("sending SMTP Request");
  16. pw.flush();
  17. String s2=br2.readLine();
  18. System.out.println(s2);
  19. String s3="HELLO";
  20. pw.println(s3);
  21. System.out.println("Sending HELLO command");
  22. pw.flush();
  23. String s4=br2.readLine();
  24. System.out.println(s4);
  25. pw.println("MAILFROM:anjalivarier@gmail.com");
  26. pw.println("RECIPIENTTO:aiswarya@gmail.com");
  27. String s5=br2.readLine();
  28. System.out.println(s5);
  29. pw.println("DATA");
  30. String s6=br2.readLine();
  31. System.out.println(s6);
  32. System.out.println("Enter the message");
  33. String s8=br1.readLine();
  34. pw.println(s8);
  35.  
  36. pw.println("QUIT");
  37. String s7=br2.readLine();
  38.  
  39. if(s7.equals("RESPONSE 221 OK")){
  40. System.out.println(s7);
  41. System.exit(1);
  42. }
  43. }
  44. }catch(Exception e){
  45. System.out.println("Exception");
  46. }
  47. }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement