Crear Solicitud de Cita en Borrador

Aspose.Email - Crear Solicitud de Cita en Borrador

Puede ser útil crear una solicitud de cita en modo borrador, para que se agregue la información básica y luego la misma cita en borrador se pueda reenviar a otros usuarios que podrían hacer cambios. Aspose.Email para Java proporciona la flexibilidad para crear y guardar una cita en modo borrador para su uso posterior.

Para guardar una cita en modo borrador, la propiedad Method de la clase Appointment debe establecerse en 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);

//Establecer la cita como borrador
app.setMethod(AppointmentMethodType.Publish);//.Method = AppointmentMethodType.Publish;

message.addAlternateView(app.requestApointment());

MapiMessage msg = MapiMessage.fromMailMessage(message);

// Guardar la cita como borrador.
msg.save("data/AsposeDraft.msg");

Descargar Código en Ejecución

Descargue Crear Solicitud de Cita en Borrador de cualquiera de los sitios de codificación social mencionados a continuación: