BlackBerry Manuals & Help
>
개발자 문서
>
Java 개발 가이드 및 API 참조서
>
개발 가이드
Integration Guide - BlackBerry Java SDK - 7.0
첨부 파일이 있는 메시지 보내기
- 필요한 클래스와 인터페이스를 가져옵니다.
import net.rim.blackberry.api.mail.Message; import net.rim.blackberry.api.mail.MessagingException; import net.rim.blackberry.api.mail.Multipart; import net.rim.blackberry.api.mail.Session; import net.rim.blackberry.api.mail.SupportedAttachmentPart; import net.rim.blackberry.api.mail.Transport;
- 새 Multipart 객체를 만들어 멀티파트 메시지를 만듭니다.
byte[] data = new byte[256]; MultiPart multipart = new MultiPart();
- SupportedAttachmentPart 객체를 만들고 이 객체의 상위 객체로 Multipart 객체를 지정하여 화면의 각 구성 요소를 만듭니다.
SupportedAttachmentPart attach = new SupportedAttachmentPart( multipart, "application/x-example", "filename", data);
- MultiPart.addBodyPart(SupportedAttachmentPart)를 호출하여 각 supportedAttachmentPart 객체를 멀티파트 객체에 추가합니다.
multipart.addBodyPart(attach);
- Message.setContent(Multipart)를 호출하고 매개 변수로 Multipart 객체를 제공하여 첨부 파일의 콘텐츠를 설정합니다.
msg.setContent(multipart);
- Session.getTransport()를 호출하고 반환된 객체를 Transport 형식의 변수에 저장합니다. Transport 객체는 메시지 전송 프로토콜을 나타냅니다.
Transport trans = Session.getTransport();
- Transport.send(Message)를 호출합니다.
try { trans.send(msg); } catch(MessagingException e) { System.out.println(e.getMessage()); }
다음 주제: 첨부 파일 자동 다운로드
이전 주제: 첨부 파일에 대한 정보 가져오기