ארכיטקטורת Drive Sync: כתובות, היקפים וביקורת

מסמך טכני על כתובות Drive Sync, עצי חשבון ותיבת דואר, היקפים, אימות, העלאות וביקורת.

פרטי המאמר

סוג, רמת קושי, תוכניות ומידע על עדכון אחרון.

סוג
חומר עזר
רמת קושי
בינוני
תוכניות
Nano · Starter · Pro · Agency
עודכן לאחרונה
10 בספט׳ 2026

זהו מסמך למפתחים על Drive Sync, לשילוב גישת סנכרון לצד REST API או MCP server, בניית כלים על TrekMail Drive או ביקורת אכיפת ההרשאות של WebDAV.

לחיבור rclone או Finder בלבד, התחילו בסקירת Drive Sync.

מהו Drive Sync

Drive Sync הוא ממשק WebDAV ל-TrekMail Drive. יישום תואם מקבל גישה לאותם קבצים שבלוח הבקרה ובדואר הרשת, עם סיסמת התקן והרשאות נבחרות.

הממשק משתמש בשיטות WebDAV רגילות בקידומת קבועה. התמיכה משתנה בין לקוחות, לכן בדקו פעולות בתיקייה זמנית לפני העברת production או גיבוי.

מבנה URL

כתובת Drive נוצרת עבור הפריסה ומופיעה ב-Sync devices. העתיקו אותה ואל תבנו אותה מדומיין לוח הבקרה. הנתיב מתחיל ב-/dav/files/:

https://YOUR-DRIVE-HOST/dav/files/

מתחת לשורש יש עץ חשבון ועצי תיבות דואר. הגישה תלויה גם בקישור הסיסמה לתיבה וגם בהרשאות.

עץ כלל החשבון

/dav/files/account/
    ├── (top-level account-drive folders the dashboard shows)
    └── (top-level files at the account-drive root)

זהו Account Drive בלוח הבקרה. סיסמה שאינה מוגבלת לתיבה אחת יכולה לראותו עם הרשאת Account Drive.

עץ מוגבל לתיבת דואר

/dav/files/mailbox-{N}/
    ├── (the mailbox's personal Drive files and folders)
    └── Shared/
        ├── (account-drive folders flagged "shared with all mailboxes")
        └── ...

סיסמה המוגבלת לתיבה אחת רואה רק את העץ האישי שלה. אם יש גישת Drive אישית ותיקיות משותפות, Shared/ מציגה את תיקיות החשבון המשותפות לכולן.

היא אינה רואה Account Drive או תיבה אחרת. סיסמה ללא הגבלה יכולה למנות מרחבי Drive, אך כל נתיב עדיין דורש הרשאת חשבון או תיבה תואמת.

יצירת סיסמת התקן

צרו אותה דרך Sync devices בלוח הבקרה או בדואר הרשת לתיבה הנוכחית. לוח הבקרה יוצר סיסמת חשבון או מגביל לתיבה; דואר הרשת יוצר רק לתיבה המחוברת.

בחרו תווית ברורה, רק הרשאות נחוצות ותפוגה לחיבור זמני. הסוד מוצג פעם אחת, לכן שמרו ביישום או במנהל סיסמאות לפני סגירת האישור.

אפשר לבטל בלי לשנות סיסמת TrekMail רגילה. סיסמה מבוטלת או שפג תוקפה מפסיקה מיד.

כניסה עם סיסמת התקן

הסנכרון משתמש ב-HTTP Basic מעל HTTPS. הזינו שם משתמש מ-Sync devices ואת סיסמת ההתקן. אל תשתמשו בסיסמת לוח הבקרה.

לאחר ביטול או תפוגה היישום מבקש שוב פרטים. מצב החשבון, גישת תיבה ו-Drive וההרשאות נבדקים בכל בקשה.

מודל היקפים

Drive Sync משתמש באותן מחרוזות כמו REST API בתבנית drive:{family}:{action}. שמונה חלות על סיסמאות התקן:

Scope פעולה
drive:account:read רשימה והורדה בעץ החשבון
drive:account:write העלאה, שינוי שם, העברה ושליחה ל-Trash בעץ החשבון
drive:account:share יצירת קישורים ציבוריים לקובצי חשבון
drive:account:purge מחיקה לצמיתות של קובצי חשבון תוך עקיפת Trash
drive:mailbox:read כמו account:read בעץ התיבה
drive:mailbox:write כמו account:write בהיקף התיבה
drive:mailbox:share כמו account:share בהיקף התיבה
drive:mailbox:purge כמו account:purge בהיקף התיבה

קריאה דורשת :read, ויצירה, שינוי, העברה, העתקה או מחיקה דורשות :write. הנתיב קובע חשבון או תיבה, ולכן סיסמה מוגבלת אינה מגיעה ל-Account Drive או לתיבה אחרת.

Sync devices מציג רק הרשאות המתאימות לסנכרון. Billing permissions אינן חלק מהסיסמה.

הרשאות Share ו-purge

הטופס עשוי להציג :share ו-:purge לפי זכאות. WebDAV route guard הנוכחי ממפה פעולות רק ל-:read ו-:write, לכן בחירתן אינה מוסיפה פקודת קישור או מחיקה לצמיתות ב-WebDAV.

DELETE רגיל דורש :write ומעביר ל-Trash. WebDAV אינו מספק החלפה במקום או purge לצמיתות. השתמשו בממשק Drive.

בטיחות שמות קבצים

שמות חייבים להיות בטוחים במערכות שונות. שמות ריקים, מפרידי נתיב, תווי בקרה, תווים מטעים ושמות שמתנגשים אחרי נרמול Windows או Unicode נדחים. עד 255 תווים גלויים.

בשגיאת אימות, שנו שם ביישום ונסו שוב. אל תעקפו באמצעות נתיב בשם.

העלאות בחלקים

קבצים קטנים משתמשים ב-PUT. לקוחות Nextcloud chunked-upload v2 יוצרים הפעלה תחת /dav/uploads/{session-uuid}/, מעלים חלקים ממוספרים ומשתמשים ב-MOVE להרכבה ביעד.

המגבלות משתנות. התייחסו להפעלה שנכשלה או פגה כניסיון חדש. אם לקוח אחר יצר יעד קודם, השתמשו בתגובת ההתנגשות לבחירת שם או רענון.

נתיב ביקורת

שינויים מוצלחים מופיעים בהיסטוריית Drive עם הפריט, הפעולה, הזמן וסיסמת ההתקן, כדי שמנהל יחקור ויבטל אותה.

לקוחות Drive change feed רואים שינויי WebDAV. אם נדרש סנכרון מלא, בנו תצוגה מקומית מ-snapshot חדש לפני המשך עם cursor שמור.

מגבלות קצב

בקשות מוגבלות להגנה. בעת 429, הפחיתו concurrency, כבדו Retry-After אם סופק ונסו פעולה קטנה לפני חידוש המשימה.

זמינות

Drive Sync זמין ב-production. נדרשת גישת Drive וההרשאות תלויות בחשבון, בתיבה, בתוכנית וביוצר. White Label משתמש באותו שירות. העתיקו URL מ-Sync devices.

מה הלאה

מאמרים קשורים

קפצו למדריכים הסמוכים שממשיכים את זרימת העבודה.

מהו TrekMail Drive? אחסון קבצים מובנה בחשבון

למדו כיצד לשמור, לשתף ולסנכרן קבצי חשבון ותיבות דואר ב-TrekMail Drive מתוך מכסת אחסון משותפת.

קראו מאמר

הסבר על מכסות מאגר האחסון המשותף

הבינו כיצד מחושב האחסון המשותף, הקצאות ייעודיות לתיבות, הנתונים שנספרים, המגבלות כשהמאגר מלא והדרכים לפנות מקום.

קראו מאמר

Account Drive: צעדים ראשונים למנהלים חדשים

מצאו את Account Drive, הבינו למי יש גישה והגדירו תיקיות, העלאות ושיתופים ראשונים עבור הצוות.

קראו מאמר

יצירה וארגון של תיקיות ב-TrekMail Drive

צרו, תנו שמות, צבעו, קננו, העבירו, שתפו ושחזרו תיקיות ב-Account Drive וב-Webmail Drive.

קראו מאמר

העלאת קבצים ל-Drive וחידוש העברות שנעצרו

העלו קבצים עד 10 TB אל TrekMail Drive בגרירה ושחרור, עם העלאה בחלקים לקבצים גדולים ואפשרות לחדש העברות שנעצרו.

קראו מאמר

שיתוף תיקיות Drive עם הצוות ב-TrekMail

שתפו תיקיות Account Drive עם כל התיבות והבינו הרשאות כתיבה, הפסקת שיתוף, אשפה ושימוש באחסון.

קראו מאמר

אנו משתמשים בטכנולוגיות הנחוצות להפעלה ולאבטחה של TrekMail. באישור, אתם מאפשרים גם ניתוח מוגבל ומדידת פרסום כמתואר במדיניות העוגיות שלנו.

התחברות ל-TrekMail

גישה ללוח הבקרה, לתיבות הדואר ול-DNS שלכם.

או

12 תווים הסיסמאות תואמות

או

דוא״ל האיפוס נשלח

אם קיים חשבון לכתובת הזו, שלחנו אליה הוראות לאיפוס הסיסמה.

בהמשך אתם מסכימים ל תנאי השימוש ול מדיניות הפרטיות של TrekMail.