초안 약속 요청 만들기

Aspose.Email - 초안 약속 요청 만들기

초안 모드에서 약속 요청을 만들면 기본 정보를 추가한 뒤 해당 초안을 다른 사용자가 수정하도록 전달할 수 있어 유용합니다. Aspose.Email for Java는 나중에 사용할 수 있도록 약속을 초안 모드로 생성하고 저장할 수 있는 유연성을 제공합니다.

약속을 초안 모드로 저장하려면 Appointment 클래스의 Method 속성을 Publish로 설정해야 합니다.

Java


 String sender = "test@gmail.com";

String recipient = "test@email.com";

MailMessage message = new MailMessage(sender, recipient, "", "");

Calendar calendar = Calendar.getInstance(TimeZone.getTimeZone("GMT"));

calendar.set(2012, Calendar.NOVEMBER, 1, 0, 0, 0);

Date startDate = calendar.getTime();

calendar.set(2012, Calendar.DECEMBER, 1);

Date endDate = calendar.getTime();

MailAddressCollection attendees = new MailAddressCollection();

attendees.addMailAddress(new MailAddress("attendee_address@aspose.com", "Attendee"));

WeeklyRecurrencePattern expected = new WeeklyRecurrencePattern(3);

Appointment app = new Appointment("Appointment Location", "Appointment Summary", "Appointment Description",

        startDate, endDate,

        new MailAddress("organizer_address@aspose.com", "Organizer"), attendees, expected);

//Set the Appointment as Draft

app.setMethod(AppointmentMethodType.Publish);//.Method = AppointmentMethodType.Publish;

message.addAlternateView(app.requestApointment());

MapiMessage msg = MapiMessage.fromMailMessage(message);

// Save the appointment as draft.

msg.save("data/AsposeDraft.msg");

실행 코드 다운로드

아래에 언급된 소셜 코딩 사이트 중 하나에서 Create Draft Appointment Request를 다운로드하십시오: