Java 소켓을 사용하여 전자 메일을 보내려하지만 (Java의 메일 API를 사용하지 않고 전자 메일을 보내려합니다). 나는이 일을해야 일반적으로Java 소켓을 사용하여 전자 메일 보내기
import java.io.*;
import java.net.*;
class MailingClient {
public void smtp(String command) throws UnknownHostException, IOException {
Socket socket=new Socket("smtp.gmail.com",465);
BufferedReader br= new BufferedReader(new InputStreamReader(socket.getInputStream()));
br.readLine();
OutputStream os = socket.getOutputStream();
os.write(command.getBytes());
smtp("HELLO " + "[email protected]");
smtp("MAIL FROM: "+ "[email protected]");
smtp("DATA");
smtp("yourContent");
}
public static void main(String argv[]) throws Exception
{
MailingClient c=new MailingClient();
c.smtp("HELO");
}
}
당신의 급우입니까? http://stackoverflow.com/questions/7703059/send-mail-to-gmail-account 오늘도 이와 똑같은 질문이 있습니다. – BalusC
음 ... 모르겠다. – user841852
나는 동의해야한다. 이것은 숙제 문제처럼 들립니다. – atrain