Enregistrer le message comme brouillon en Jython

Aspose.Email - Enregistrer le message en tant que brouillon

Pour enregistrer le message en tant que brouillon en utilisant Aspose.Email Java pour Jython, invoquez simplement le module SaveMessageAsDraft. Vous pouvez voir le code d’exemple ici.

Code 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()

Télécharger le code en cours d’exécution

Télécharger Enregistrer le message en tant que brouillon (Aspose.Email) depuis l’un des sites de codage social mentionnés ci-dessous :