Python Outlook API для обработки электронной почты
Python Email API для создания, манипулирования или конвертации файлов электронной почты, включая MSG, EML, EMLX и MHT, отправки/получения писем через SMTP, POP3, IMAP и SSL/TLS.
Скачать бесплатную пробную версиюAspose.Email для Python через .NET — гибкий, но мощный API Outlook на Python, который экономит время и усилия разработчиков, чтобы создавать, изменять или конвертировать обычное сообщение электронной почты formats без необходимости беспокоиться о сложности реализации базового формата.
Python Email API может использоваться для базовых функций управления электронной почтой, таких как редактирование содержимого сообщений и работа с вложениями. Кроме того, библиотека также осуществляет управление сообщениями файлы хранилища, отправка и получение писем через различные протоколы, включая POP3, IMAP & SMTP.
Создавайте и управляйте встречами, обрабатывайте повторения и работайте с Файлы iCalendar (ICS) - всё с email Python .NET.
Добавляйте, извлекайте и управляйте электронной почтой attachments включая поддержку TNEF и протоколов безопасности SSL/TLS.
Интегрируя Aspose.Email для Python через .NET в свои приложения, вы упрощаете задачи обработки электронной почты и расширяете возможности своих проектов mail python.net. Эта многофункциональная библиотека предоставляет необходимые инструменты.
Для детального обзора всех функций и возможностей ознакомьтесь с Aspose.Email для Python через .NET документация.
Продвинутые функции API обработки электронной почты
Динамически конвертировать файлы сообщений
Aspose.Email для Python через .NET — хороший выбор, если вы ищете средство для взаимного преобразования форматов электронной почты. Он предоставляет простые в использовании интерфейсы для процесса конвертации, скрывая все сложные детали спецификации базового формата. Всё, что вам нужно сделать, — загрузить исходный файл в объектную модель Aspose.Email и вызвать Сохранить метод с соответствующими параметрами. Это действительно так просто!
Конвертировать MSG в различные форматы — Python
msg= MailMessage.load(dir + \"msgtemplate.msg\")
# convert MSG to EML, HTML & MHTML formats
msg.save("emloutput.eml", SaveOptions.default_eml)
msg.save("htmloutput.html", SaveOptions.default_html)
msg.save("mhtoutput.mhtml", SaveOptions.default_mhtml)Широкая поддержка формата встречи ICS
Aspose.Email для Python через .NET можно использовать для создания встреч и их сохранения в формате ICS. API Outlook на Python также позволяет загружать встречи из файлов ICS, читать или записывать события встречи, создавать встречу как черновик и задавать статус участников встречи. Узнайте, как работать с встречами.
Создавать и использовать повторения с API iCalendar
Aspose.Email для Python через .NET предоставляет возможность генерировать и сохранять Элементы календаря Outlook в форматах MSG и ICS. Вы не только можете создавать и сохранять объекты iCalendar, но и извлекать, обновлять, отправлять и отменять запросы на встречи. Кроме того, используя интуитивную объектную модель, легко динамически генерировать и использовать шаблоны повторений в формате iCalendar RFC 2445.
Отправка и получение писем через серверы SMTP, POP3 и IMAP
Python Email API позволяет создавать, отправлять и получать электронные письма используя SMTP, POP3 и IMAP протоколов. Он позволяет входить на серверы POP3, используя имя пользователя и пароль или аутентификацию APOP, для выполнения операций с электронной почтой, таких как: просмотр размера ящика и количества сообщений, получение полного сообщения или его заголовка, удаление сообщений с сервера, а также базовые команды POP3.
Aspose.Email для Python через .NET также поддерживает протокол IMAP, включая его команды, а также аутентификацию, создание, удаление, выбор, запрос папок, получение, удаление, сохранение сообщений и работу с флагами сообщений.
Манипуляция файлами хранилища Outlook (PST, OST, MBOX)
Aspose.Email для Python через .NET позволяет вам управлять файлами хранилища Outlook например PST & OST. Вы можете выполнять ряд операций над существующими файлами хранилища, а также создавать новые файлы PST с нуля. Возможные операции включают перечисление папок, перечисление сообщений, извлечение сообщений и контактов в формате MSG.
Помимо файлов хранилища Outlook, API Email Python .NET также поддерживает формат файлов Mbox. Вы можете использовать его для загрузки существующих файлов Mbox и извлечения информации о сообщениях.
Извлечение сообщений из Mbox — Python
reader = MboxrdStorageReader(dir + \"template.mbox\", False)
eml = reader.read_next_message()
# Читать все сообщения в цикле
while (eml is not None):
# show message subject
print("Subject: " + eml.subject)
# save message in EML & MSG formats
eml.save("output.eml", aspose.email.SaveOptions.default_eml)
eml.save("output.msg", aspose.email.SaveOptions.default_msg_unicode)
# get the next message
eml = reader.read_next_message();
reader.dispose();Поддержка SSL, TLS и протоколов безопасности
Внедрите надёжные меры безопасности, такие как SSL, TLS, и обработка вложений TNEF, чтобы обеспечить безопасность ваших электронных взаимодействий на всех платформах.
- Учебные материалы
- Документация
- Исходный код
- Справочники API
- Видеоуроки
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.Email для Python через .NET?
- Список клиентов
- Истории успеха