-3
저는이 수업이나 그 일부를 모의하는 법에 정말로 도움이 필요한 학생입니다. 나는 일반적인 방법을 시도했지만 작동하지 않습니다. 나는 지식이 부족하다고 생각하며, 나를 도울 방법을 모르는 사람들에게 도움이 필요합니다.
나는 모두가이 클래스를 조롱하는 방법?
package IT_chatbot;
import java.util.Properties;
import java.util.Scanner;
import javax.mail.Message;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class request_remark {
private static Scanner scan = new Scanner(System.in);
public static String remark(String studentID){
String courseCode="";
System.out.println("Please enter course Code to be remarked:");
courseCode = scan.nextLine();
System.out.println("The message is sending...");
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.gmail.com");
props.put("mail.smtp.port", "587");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.starttls.enable", "true");
Session session = Session.getInstance(props,new javax.mail.Authenticator()
{
protected PasswordAuthentication getPasswordAuthentication()
{
return new PasswordAuthentication("[email protected]","2016mmm");
}
});
try
{
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress("[email protected]"));
message.addRecipient(Message.RecipientType.TO,new InternetAddress("[email protected]"));
message.setSubject("Request a remark for a recent past of"+studentID);
StringBuffer emailMessage = new StringBuffer("Dear Hades");
emailMessage.append("\r\n");
emailMessage.append("We've recieved the remark request from student number " + studentID+ " subject " + courseCode);
emailMessage.append("\r\n");
emailMessage.append("\r\n");
emailMessage.append("\r\n");
emailMessage.append("Best regard,");
emailMessage.append("\r\n");
emailMessage.append("\r\n");
message.setText(emailMessage.toString());
Transport.send(message);
}
catch(Exception e)
{
e.printStackTrace();
}
return courseCode;
}
}
는 진짜 메일을 걱정하지 마세요 ... 당신은 당신의 코드에서 이메일의 비밀번호를 왼쪽으로 생각 –