Digitale handtekeningen beheren met Aspose.Email
Contents
[
Hide
]
De bibliotheek biedt de LoadOptions klasse, een abstracte basisklasse die de gebruiker in staat stelt extra opties op te geven bij het laden van een MailMessage van een bepaald formaat. De optie om de handtekening te behouden is standaard ingeschakeld.
Converteer EML naar MSG terwijl handtekeningen behouden blijven
Het onderstaande codevoorbeeld toont hoe je een bericht laadt, converteert naar MSG-formaat en opslaat als MSG (de handtekening wordt standaard behouden):
import aspose.email as ae
# Load mail message
loadOptions = ae.EmlLoadOptions()
message = ae.MailMessage.load("Message.eml", loadOptions)
# Save as MSG
message.save("ConvertEMLToMSG_out.msg", ae.SaveOptions.default_msg_unicode)
Converteer S/MIME-berichten van MSG naar EML
Aspose.Email stelt je in staat om van MSG naar EML te converteren waarbij een digitale handtekening behouden blijft, zoals getoond in de volgende codefragment.
import aspose.email as ae
# Load mail message
loadOptions = ae.EmlLoadOptions()
smime_eml = ae.MailMessage.load("smime.eml", loadOptions)
conversion_options = ae.mapi.MapiConversionOptions(ae.mapi.OutlookMessageFormat.UNICODE)
msg = ae.mapi.MapiMessage.from_mail_message(smime_eml, conversion_options)
# Save File to disk
msg.save("ConvertMIMEMessagesFromMSGToEML_out.msg")