2017-04-26 8 views
0

응용 프로그램을 devlop하기 위해 maven을 사용하고 있습니다. Eclipse로 IDE를 사용하고 있습니다. 출력으로 Mapview 클래스를 실행하고 있습니다. 내 문제는 출력을 보내는 방법입니다. (Mapview Form에 있음)을 우편으로 보내주십시오. 감사합니다.java maven 응용 프로그램을 통해 메일을 보내는 방법

+2

SO! 매우 넓고 명확하지 않으므로 질문을 수정해야합니다. [ask]를 읽고 질문을 편집하십시오. 빌드 도구로서의 Maven과 IDE로서의 Eclipse는 메일 전송과 관련이 없어야합니다. Mapview에서 정확히 무엇을 언급하고 있습니까? 웹 사이트? 사용자 정의 스윙/awt 구성 요소? 기계적 인조 인간? 실제로 이메일을 보내는 방법에 대한 질문입니까, 아니면 이메일 내용을 만들기 위해 mapviews 데이터에 액세스하는 것입니까? – lupz

+0

안녕하세요, mapview 내 프로젝트에 정의 된 클래스입니다 및 내 질문은이 출력을 cointans 이메일을 보내는 방법입니다 내가 무엇을 의미합니까? –

답변

0

javax mail을 사용하십시오. MimeMessage 오브젝트의 출력을 캡슐화 해, javax.mail.Transport를 사용해 송신합니다.

public MimeMessage build() throws MessagingException { 
    MimeMessage mimeMessage = new MimeMessage(session); 
    mimeMessage.setFrom(new InternetAddress(fromAddress)); 
    mimeMessage.setRecipients(Message.RecipientType.TO, toAddressList); 

    mimeMessage.setSubject(subject); 
    mimeMessage.setText(output); 
    mimeMessage.saveChanges(); 
    return mimeMessage; 
} 

javax.mail.Transport를 사용하여 보내십시오.

Transport.send(mimeMessage);