Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.BufferedReader;
- import java.io.FileReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- import java.io.PrintWriter;
- import java.net.InetAddress;
- import java.net.Socket;
- import java.net.UnknownHostException;
- public class fuad {
- public static void main(String[] args) throws UnknownHostException, IOException {
- String mailServer = "smtp.sendgrid.net";
- InetAddress mailHost = InetAddress.getByName(mailServer);
- InetAddress localHost = InetAddress.getLocalHost();
- Socket smtpSocket = new Socket(mailHost,587);
- BufferedReader in = new BufferedReader(new InputStreamReader(smtpSocket.getInputStream()));
- PrintWriter pr = new PrintWriter(smtpSocket.getOutputStream(),true);
- String initialID = in.readLine();
- System.out.println(initialID);
- //authentication for sendgrid smtp server
- pr.println("auth login");
- System.out.println(in.readLine());
- pr.println("YXBpa2V5");
- System.out.println(in.readLine());
- pr.println("U0cuN1g1c04zaDNTeHFBeXJGSjZhS01fQS56SGNRdC1qaVMxd2pXZjAyanhPQzVod3NoeTlNYXZWZ01hb0JxdVMtWUl3");
- System.out.println(in.readLine());
- pr.println("HELO "+localHost.getHostName());
- String welcome = in.readLine();
- System.out.println(welcome);
- //setting the sender
- pr.println("MAIL FROM:<anfuad23@gmail.com>");
- System.out.println(in.readLine());
- //setting the receiver
- pr.println("RCPT TO:<tameem.bin.haider.101@gmail.com>");
- System.out.println(in.readLine());
- //data
- pr.println("DATA");
- System.out.println(in.readLine());
- //email body
- pr.println("Subject: hudai message");
- pr.println("From: anfuad23@gmail.com");
- pr.println("To: tameem.bin.haider.101@gmail.com");
- pr.println();
- pr.println("moira ja harami");
- pr.println(".");
- System.out.println(in.readLine());
- //closing
- pr.println("QUIT");
- System.out.println(in.readLine());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement