Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions .github/workflows/deploy-product.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Build and Deploy Tutorials

# PILOT (see aspose-tutorials-workflows PR plan): calls the new reusable
# deploy-product.yml workflow directly instead of relying on
# CopyChangesToThemeRepo (main.yml) + a manual trigger of
# aspose-tutorials-workflows. `push:` is deliberately commented out while
# this is being verified by hand via workflow_dispatch -- re-enable it,
# and remove main.yml's Copycat step, once a manual run has been diffed
# clean against today's pipeline.

on:
# push:
# branches: [ main ]
workflow_dispatch:

jobs:
deploy:
strategy:
matrix:
environment: [production, staging]
uses: Aspose/aspose-tutorials-workflows/.github/workflows/deploy-product.yml@main
with:
product: email
environment: ${{ matrix.environment }}
secrets:
REPO_TOKEN: ${{ secrets.REPO_TOKEN }}
CEPH_S3_LIVE_ACCESS_KEY: ${{ secrets.CEPH_S3_LIVE_ACCESS_KEY }}
CEPH_S3_LIVE_SECRET_KEY: ${{ secrets.CEPH_S3_LIVE_SECRET_KEY }}
CEPH_S3_QA_ACCESS_KEY: ${{ secrets.CEPH_S3_QA_ACCESS_KEY }}
CEPH_S3_QA_SECRET_KEY: ${{ secrets.CEPH_S3_QA_SECRET_KEY }}
BUNNY_API_KEY: ${{ secrets.BUNNY_API_KEY }}
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,13 @@ url: /cs/java/email-parsing-analysis/extract-emails-zimbra-tgz-aspose-email-java
weight: 1
---

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}



{{< /blocks/products/pf/tutorial-page-section >}}

{{< blocks/products/pf/tutorial-page-section >}}
# Jak používat Aspose.Email pro Java: Extrahovat e‑maily ze Zimbra TGZ archivů

## Úvod
Expand Down Expand Up @@ -246,13 +248,13 @@ A: Uložte každý `MailMessage` jako EML, JSON nebo XML pomocí `SaveOptions` a
- [Load and Display EML Emails Efficiently with Aspose.Email for Java](/email/java/email-message-operations/load-display-eml-emails-aspose-java/)


{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}

{{< /blocks/products/pf/main-container >}}

{{< blocks/products/pf/main-wrap-class >}}





```xml
<dependency>
Expand Down Expand Up @@ -302,4 +304,11 @@ public class ExampleUtils {
```java
String dataDir = ExampleUtils.getSharedDataDir(ExampleUtils.class) + "email/";
// 'dataDir' now points to a specific subdirectory for email-related operations.
```
```

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}
Original file line number Diff line number Diff line change
Expand Up @@ -71,11 +71,13 @@ url: /de/java/calendar-appointments/master-appointment-management-aspose-email-j
weight: 1
---

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}



{{< /blocks/products/pf/tutorial-page-section >}}

{{< blocks/products/pf/tutorial-page-section >}}
# Meisterhafte Terminverwaltung mit Aspose.Email Java: Ein umfassender Leitfaden zur EWS API-Integration

## Einleitung
Expand Down Expand Up @@ -271,11 +273,9 @@ A: Absolut – es ist für Unternehmensumgebungen konzipiert und kann Hochvolume
- [Meisterhaftes Erstellen und Speichern von Kalenderelementen mit Aspose.Email für Java](/email/java/calendar-appointments/create-save-calendar-items-aspose-email-java/)
- [Kalenderfreigabeeinladung mit Aspose.Email für Java erstellen](/email/java/calendar-appointments/create-send-calendar-invitations-aspose-email-java/)

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}

{{< /blocks/products/pf/main-container >}}

{{< blocks/products/pf/main-wrap-class >}}
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,13 @@ url: /el/java/email-conversion-rendering/convert-vcf-mhtml-aspose-email-java/
weight: 1
---

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}



{{< /blocks/products/pf/tutorial-page-section >}}

{{< blocks/products/pf/tutorial-page-section >}}
# Πώς να Μετατρέψετε Επαφές VCF σε MHTML Χρησιμοποιώντας το Aspose.Email για Java

## Εισαγωγή
Expand Down Expand Up @@ -214,13 +216,13 @@ MailMessage eml = msg.toMailMessage(op);
- [Πώς να Φορτώσετε και Αποθηκεύσετε Emails ως MHTML Χρησιμοποιώντας το Aspose.Email για Java: Ένας Πλήρης Οδηγός](/email/java/email-message-operations/load-save-emails-mhtml-aspose-java/)
- [Διαχείριση Επαφών Exchange Server με Aspose.Email για Java: Ένας Πλήρης Οδηγός](/email/java/exchange-server-integration/exchange-server-contact-management-aspose-email-java/)

{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}

{{< /blocks/products/pf/main-container >}}

{{< blocks/products/pf/main-wrap-class >}}





```java
MhtSaveOptions mhtSaveOptions = new MhtSaveOptions();
Expand All @@ -237,4 +239,11 @@ mhtSaveOptions.setRenderedContactFields(ContactFieldsSet.NameInfo | ContactField

```java
eml.save("YOUR_OUTPUT_DIRECTORY" + "ContactsSaqib Razzaq_out.mhtml", mhtSaveOptions);
```
```

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,13 @@ url: /zh-hant/java/email-conversion-rendering/convert-vcf-mhtml-aspose-email-jav
weight: 1
---

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}



{{< /blocks/products/pf/tutorial-page-section >}}

{{< blocks/products/pf/tutorial-page-section >}}
# 如何使用 Aspose.Email for Java 將 VCF 聯絡人轉換為 MHTML

## 介紹
Expand Down Expand Up @@ -211,13 +213,13 @@ MailMessage eml = msg.toMailMessage(op);
- [如何使用 Aspose.Email for Java 載入與儲存電子郵件為 MHTML:完整指南](/email/java/email-message-operations/load-save-emails-mhtml-aspose-java/)
- [使用 Aspose.Email for Java 管理 Exchange Server 聯絡人:完整指南](/email/java/exchange-server-integration/exchange-server-contact-management-aspose-email-java/)

{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}

{{< /blocks/products/pf/main-container >}}

{{< blocks/products/pf/main-wrap-class >}}





```java
MhtSaveOptions mhtSaveOptions = new MhtSaveOptions();
Expand All @@ -234,4 +236,11 @@ mhtSaveOptions.setRenderedContactFields(ContactFieldsSet.NameInfo | ContactField

```java
eml.save("YOUR_OUTPUT_DIRECTORY" + "ContactsSaqib Razzaq_out.mhtml", mhtSaveOptions);
```
```

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,13 @@ url: /zh-hant/java/email-message-operations/aspose-email-java-eml-embedded-messa
weight: 1
---

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}



{{< /blocks/products/pf/tutorial-page-section >}}

{{< blocks/products/pf/tutorial-page-section >}}
# 如何使用 Aspose.Email for Java 在 EML 檔案中保留嵌入式訊息

## 介紹
Expand Down Expand Up @@ -218,11 +220,9 @@ A: 確認附件的內容串流可存取,並升級至最新的 Aspose.Email 版
- [Preserve TNEF Attachments in EML Files Using Aspose.Email for Java - A Comprehensive Guide](/email/java/attachments-handling/preserve-tnef-attachments-eml-aspose-email-java/)
- [Master Email Processing in Java&#58; Load EML Files with Aspose.Email](/email/java/email-message-operations/master-email-processing-java-aspose-email/)

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}

{{< /blocks/products/pf/main-container >}}

{{< blocks/products/pf/main-wrap-class >}}
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,13 @@ url: /zh-hant/java/email-parsing-analysis/extract-emails-zimbra-tgz-aspose-email
weight: 1
---

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}



{{< /blocks/products/pf/tutorial-page-section >}}

{{< blocks/products/pf/tutorial-page-section >}}
# 如何使用 Aspose.Email for Java:從 Zimbra TGZ 檔案中提取電子郵件

## 簡介
Expand Down Expand Up @@ -241,13 +243,13 @@ Aspose.Email 提供完整且高效能的解決方案,用於從 Zimbra TGZ 檔
- [使用 Aspose.Email for Java 提取電子郵件附件](/email/java/advanced-email-attachments/)
- [使用 Aspose.Email for Java 高效載入與顯示 EML 電子郵件](/email/java/email-message-operations/load-display-eml-emails-aspose-java/)

{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}

{{< /blocks/products/pf/main-container >}}

{{< blocks/products/pf/main-wrap-class >}}





```xml
<dependency>
Expand Down Expand Up @@ -297,4 +299,11 @@ public class ExampleUtils {
```java
String dataDir = ExampleUtils.getSharedDataDir(ExampleUtils.class) + "email/";
// 'dataDir' now points to a specific subdirectory for email-related operations.
```
```

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}
13 changes: 7 additions & 6 deletions email/hungarian/java/attachments-handling/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,13 @@ url: /hu/java/attachments-handling/
weight: 4
---

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}



{{< /blocks/products/pf/tutorial-page-section >}}

{{< blocks/products/pf/tutorial-page-section >}}
# E‑mail mellékletek kinyerése Java‑val az Aspose.Email segítségével – Teljes útmutató

Ebben a központban mindent megtudhat, amire szüksége van az **e‑mail mellékletek** kinyeréséhez a leggyakoribb levélformátumokból az Aspose.Email for Java használatával. Akár levelezésfeldolgozó szolgáltatást épít, Outlook adatokat archivál, vagy egyszerűen csak fájlokat szeretne kinyerni MSG, EML vagy PST üzenetekből, ezek a lépésről‑lépésre útmutatók gyorsan és megbízhatóan megmutatják, hogyan teheti meg. **extract email attachments java** a fő feladat, és az Aspose.Email a legátfogóbb Java API‑t biztosítja ennek elvégzéséhez.
Expand Down Expand Up @@ -172,10 +174,9 @@ A: Ha a `Attachment.save()`‑t használja, a könyvtár automatikusan kezeli a
- [Hogyan nyerjünk ki e‑mail mellékleteket EML fájlokból az Aspose.Email for Java segítségével – Teljes útmutató](/email/java/attachments-handling/manage-eml-attachments-aspose-email-java/)
- [E‑mail mellékletek kinyerése Java‑ban – Aspose.Email PST fájlokhoz – Lépésről‑lépésre útmutató](/email/java/attachments-handling/extract-email-attachments-pst-aspose-java/)

{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}
{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/products-backtop-button >}}
Original file line number Diff line number Diff line change
Expand Up @@ -71,11 +71,13 @@ url: /it/java/calendar-appointments/master-appointment-management-aspose-email-j
weight: 1
---

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}



{{< /blocks/products/pf/tutorial-page-section >}}

{{< blocks/products/pf/tutorial-page-section >}}
# Gestione Avanzata degli Appuntamenti con Aspose.Email Java: Guida Completa all'Integrazione dell'API EWS

## Introduzione
Expand Down Expand Up @@ -273,11 +275,9 @@ A: Assolutamente – è progettato per ambienti enterprise e può gestire operaz
- [Guida completa alla creazione e salvataggio di elementi del calendario con Aspose.Email per Java](/email/java/calendar-appointments/create-save-calendar-items-aspose-email-java/)
- [Crea Invito di Condivisione del Calendario con Aspose.Email per Java](/email/java/calendar-appointments/create-send-calendar-invitations-aspose-email-java/)

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}

{{< /blocks/products/pf/main-container >}}

{{< blocks/products/pf/main-wrap-class >}}
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,13 @@ url: /ko/java/email-conversion-rendering/convert-vcf-mhtml-aspose-email-java/
weight: 1
---

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}



{{< /blocks/products/pf/tutorial-page-section >}}

{{< blocks/products/pf/tutorial-page-section >}}
# Aspose.Email for Java를 사용하여 VCF 연락처를 MHTML로 변환하는 방법

## 소개
Expand Down Expand Up @@ -225,13 +227,13 @@ A: 연락처를 배치로 처리하고, 비동기 I/O를 사용하며, `License`
- [Aspose.Email for Java로 Exchange Server 연락처 관리: 완전 가이드](/email/java/exchange-server-integration/exchange-server-contact-management-aspose-email-java/)


{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}

{{< /blocks/products/pf/main-container >}}

{{< blocks/products/pf/main-wrap-class >}}





```java
MhtSaveOptions mhtSaveOptions = new MhtSaveOptions();
Expand All @@ -248,4 +250,11 @@ mhtSaveOptions.setRenderedContactFields(ContactFieldsSet.NameInfo | ContactField

```java
eml.save("YOUR_OUTPUT_DIRECTORY" + "ContactsSaqib Razzaq_out.mhtml", mhtSaveOptions);
```
```

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}
Loading
Loading