Guardar mensaje como borrador en Jython

Aspose.Email - Guardar mensaje como borrador

Para guardar un mensaje como borrador usando Aspose.Email Java for Jython, simplemente invoque el módulo SaveMessageAsDraft. Aquí puede ver el código de ejemplo.

Código Jython


 from aspose-email import Settings

from com.aspose.email import MailMessage

from com.aspose.email import MailAddress

from com.aspose.email import MapiMessage

from com.aspose.email import MapiMessageFlags

class SaveMessageAsDraft:

    def __init__(self):



        dataDir = Settings.dataDir + 'ProgrammingEmail/SaveMessageAsDraft/'



        # Create a instance of MailMessage class

        message = MailMessage()

            # Set subject of the message

        message.setSubject("New message created by Aspose.Email for Java")

        mail_address = MailAddress

        # Set Html body

        message.setHtmlBody("<b>This line is in bold.</b> <br/> <br/>" +

            "<font color=blue>This line is in blue color</font>")

        # Set sender information

        message.setFrom(MailAddress("from@domain.com", "Sender Name", False))

        # Add TO recipients

        message.getTo().add(MailAddress("to1@domain.com", "Recipient 1", False))

        message.getTo().add(MailAddress("to2@domain.com", "Recipient 2", False))

        # Create an instance of MapiMessage and load the MailMessag instance into it

        mapiMessage=MapiMessage()

        mapi_msg = mapiMessage.fromMailMessage(message)

        # Set the MapiMessageFlags as UNSENT and FROMME

        mapi_message_flags = MapiMessageFlags()



        # Save the MapiMessage to disk

        mapi_msg.save(dataDir + "New-Draft.msg")

        # Display Status

        print "Draft saved Successfully."





if __name__ == '__main__':        

    SaveMessageAsDraft()

Descargar código en ejecución

Descargue Guardar mensaje como borrador (Aspose.Email) de cualquiera de los sitios de codificación social mencionados a continuación: