ניהול כינויי דומיין דרך API ו-MCP
חיבור כינוי דומיין דרך TrekMail REST API או MCP, כולל כללי תוכניות, פעולה לקבלה בלבד, מצבי מסירה בזמן אמת, הסרה בטוחה ודוגמאות.
פרטי המאמר
סוג, רמת קושי, תוכניות ומידע על עדכון אחרון.
▼
פרטי המאמר
סוג, רמת קושי, תוכניות ומידע על עדכון אחרון.
- סוג
- מדריך
- רמת קושי
- בינוני
- תוכניות
- Starter · Pro · Agency
- עודכן לאחרונה
- 23 באוג׳ 2026
כינוי דומיין מאפשר לדומיין אחד לעקוב אחר כתובות הקבלה בדומיין אחר. אם hello@company.example יכול לקבל דואר, ניתן למסור דואר עבור hello@brand.example לאותו מקום בלי ליצור ולתחזק תיבת דואר או כינוי נוספים.
תכונה זו מיועדת לקבלה בלבד. היא אינה יוצרת כתובת From, משנה את SMTP או מאפשרת למישהו לשלוח בשם הדומיין המחובר.
מתי זה שימושי
כינויי דומיין מתאימים לעסק שיש לו כמה דומיינים של מותגים, דומיין ישן שעדיין מקבל דואר מלקוחות או דומיינים נפרדים למדינות שצריכים להשתמש באותם שמות של תיבות דואר נכנס.
לדוגמה:
hello@brand.example → hello@company.example
billing@brand.example → billing@company.example
החלק שלפני @ נשאר זהה לחלוטין. אם הכתובת המתאימה אינה קיימת בדומיין הראשי, TrekMail אינו ממציא אותה.
תוכניות ומגבלות
| תוכנית | מסירה בלוח הבקרה | API ו-MCP |
|---|---|---|
| Nano | לא זמין | לא זמין |
| Starter | כלול | קריאת ההגדרה הנוכחית, ביצוע שינויים בלוח הבקרה |
| Pro | כלול | קריאה, חיבור, שינוי והסרה |
| Agency | כלול | קריאה, חיבור, שינוי והסרה |
דומיין מחובר אחד יכול לעקוב אחר דומיין ראשי אחד בכל זמן. דומיין ראשי יכול לשרת כמה דומיינים מחוברים, עד למגבלת הדומיינים הרגילה של החשבון. דומיין אינו יכול להיות גם דומיין מחובר וגם דומיין ראשי, כדי לשמור על ניתוב פשוט ולמנוע לולאות.
שני הדומיינים חייבים להשתייך לאותו חשבון, להשתמש ב-TrekMail לדואר נכנס, להיות פעילים ולהחזיק רשומות MX תקינות. אם מצב התוכנית, החשבון או ה-DNS ישתנה מאוחר יותר, TrekMail ישמור את החיבור השמור אך ישהה את המסירה עד שהדרישה תשוחזר.
מה שומר על עדיפות
כינוי הדומיין פועל רק לאחר ש-TrekMail בודק כתובות מדויקות שכבר הוגדרו בדומיין המחובר. תיבות דואר, כינויים, כתובות העברה, העברת תיבות דואר והגדרות catch-all קיימים שומרים על העדיפות המתועדת שלהם.
המשמעות היא שכלל מכוון של sales@brand.example אינו מוחלף ללא הודעה ב-sales@company.example.
REST API
שלוש נקודות הקצה משתמשות במזהה של הדומיין המחובר:
| שיטה | נקודת קצה | היקף | מטרה |
|---|---|---|---|
GET |
/api/v1/domains/{domain}/matching-addresses |
domains:read |
קריאת המצב השמור והמצב בפועל |
PUT |
/api/v1/domains/{domain}/matching-addresses |
domains:write |
חיבור או שינוי של הדומיין הראשי |
DELETE |
/api/v1/domains/{domain}/matching-addresses |
domains:write |
הסרת החיבור |
נקודת הקצה שומרת על הנתיב המקורי /matching-addresses כדי ששילובים קיימים לא יישברו. לוח הבקרה והתיעוד משתמשים במונח הענפי הברור יותר כינוי דומיין.
PUT ו-DELETE דורשים כותרת Idempotency-Key. בטוח לחזור על אותה בקשה מוצלחת עם אותו מפתח.
חיבור דומיין
PUT /api/v1/domains/42/matching-addresses
Authorization: Bearer tm_live_...
Idempotency-Key: matching-brand-company-v1
Content-Type: application/json
{
"primary_domain_id": 7
}
קריאת התוצאה
{
"configured": true,
"enabled": true,
"delivering": true,
"status": "delivering",
"paused_reason": null,
"alias_domain": {
"id": 42,
"domain": "brand.example"
},
"primary_domain": {
"id": 7,
"domain": "company.example"
},
"primary_domain_restricted": false
}
configured מציין אם החיבור נשמר. delivering מציין אם הוא פועל כעת. בדקו את שניהם במקום להתייחס לשורה שמורה כהוכחה לכך שהדואר זורם.
כאשר אסימון יכול לגשת לדומיין המחובר אך לא לדומיין הראשי, התגובה מגדירה את primary_domain_restricted לערך true ומסתירה את זהות הדומיין הראשי. היא לעולם אינה חושפת דומיין שנמצא מחוץ לרשימת ההרשאות של האסימון.
מצבי מסירה
| מצב | משמעות | מה לעשות |
|---|---|---|
not_configured |
לא נשמר חיבור | בחרו דומיין ראשי אם אתם זקוקים לו |
delivering |
דואר תואם נמסר | אין צורך בפעולה |
plan_required |
לחשבון כבר אין תוכנית מתאימה | שחזרו את Starter או תוכנית גבוהה יותר |
source_unavailable |
הדומיין המחובר אינו מוכן | בדקו אירוח דואר נכנס ו-MX |
primary_unavailable |
הדומיין הראשי אינו מוכן | בדקו את אירוח הדואר הנכנס וה-MX שלו |
connection_unavailable |
האסימון אינו יכול לבדוק את הדומיין הראשי | פנו לבעלי החשבון או השתמשו ברשימת הרשאות רחבה יותר לדומיינים |
account_suspended |
החשבון מושעה | טפלו בהודעת החשבון |
כלי MCP
אותו תהליך עבודה זמין באמצעות שלושה כלי דומיין:
get_domain_alias: קריאת החיבור השמור ומצב המסירה בזמן אמת;set_domain_alias: חיבור או שינוי הדומיין הראשי;remove_domain_alias: ניתוק לאחרconfirm_remove: true.
MCP מתארח מחיל את ההרשאות שאושרו במהלך OAuth. מנהל של MCP באירוח מקומי יכול לדרוש אישור מפורש לפעולות כתיבה. שני הנתיבים אוכפים את תוכנית החשבון, היקפי האסימון, רשימת ההרשאות לדומיינים והאימות בצד השרת.
שמות הכלים והכותרות המיועדות ללקוחות משתמשים במונח כינוי דומיין. נקודת הקצה של REST שומרת על הנתיב המקורי שלה לצורך תאימות.
הסרה בטוחה ושדרוג לאחור
הסרת חיבור אינה מוחקת אף אחד מהדומיינים או תיבת דואר כלשהי. תיבות דואר מדויקות, כינויים, כתובות העברה וכללי catch-all נשארים ללא שינוי. כתובות ללא התאמה שהסתמכו רק על ההתאמה עלולות להתחיל לחזור לשולח, לכן בדקו את הדומיין לפני אישור ההסרה.
מחיקת דומיין מחובר מסירה את החיבור שלו באופן אוטומטי. TrekMail לא ימחק דומיין ראשי כל עוד דומיינים מחוברים עדיין תלויים בו. נתקו תחילה את הדומיינים האלה.
לאחר מעבר ל-Nano, החיבור נשאר שמור אך מפסיק למסור. חזרה ל-Starter או לתוכנית גבוהה יותר משחזרת אותו בלי להזין מחדש את הדומיין הראשי.
יומן ביקורת
כל שינוי דרך API או MCP מופיע תחת סוכני AI ו-API ← יומן ביקורת. אירועי חיבור ושינוי מתעדים את שני מזהי הדומיינים, את הדומיין הראשי הקודם כאשר הדבר רלוונטי, את האסימון שביצע את הפעולה, את מזהה הבקשה ואת השעה. אירוע הסרה מתעד איזה חיבור הוסר. תוכן הודעות ופרטי כניסה אינם נכתבים באירועים אלה.
רשימת פעולות לפתרון בעיות
- ודאו ששני הדומיינים מוצגים כ-פעילים ומשתמשים ב-TrekMail לדואר נכנס.
- בדקו שרשומות ה-MX של שני הדומיינים תקינות.
- ודאו שהחשבון נמצא בתוכנית Starter, Pro או Agency.
- בדקו יחד את
configured,delivering,statusו-paused_reason. - בדקו אם תיבת דואר מדויקת, כינוי, כתובת העברה או כלל catch-all כבר מטפלים בכתובת.
- עיינו ביומן הביקורת כדי למצוא את פעולת החיבור, השינוי או ההסרה האחרונה.
מאמרים קשורים
קפצו למדריכים הסמוכים שממשיכים את זרימת העבודה.