Quản lý chữ ký số với Aspose.Email
Contents
[
Hide
]
Thư viện cung cấp LoadOptions lớp, một lớp cơ sở trừu tượng cho phép người dùng chỉ định các tùy chọn bổ sung khi tải một MailMessage từ một định dạng cụ thể. Tùy chọn giữ chữ ký được đặt mặc định.
Chuyển đổi EML sang MSG trong khi giữ chữ ký
Đoạn mã mẫu bên dưới minh họa cách tải một tin nhắn, chuyển đổi nó sang định dạng MSG và lưu dưới dạng MSG (chữ ký được giữ nguyên theo mặc định):
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)
Chuyển đổi tin nhắn S/MIME từ MSG sang EML
Aspose.Email cho phép bạn chuyển đổi từ MSG sang EML giữ nguyên chữ ký số như được minh họa trong đoạn mã sau.
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")