سجل التغييرات
سجل تغييرات Mail.Land
ما الذي تغيّر للعملاء في كل إصدار، الأحدث أولًا. ولا تُدرج التغييرات الداخلية والتشغيلية.
كل تاريخ هو يوم دخول الإصدار إلى بيئة الإنتاج (بتوقيت UTC).
نطاق أدق لمفاتيح API، ومعدلات متسقة، وصفحة حالة بتصميم جديد
- لا يصل مفتاح API الآن إلا إلى ما يسمح به منتجه: تتطلب نقاط نهاية التحقق مفتاحًا بمنتج Validation، ويتطلب عرض قائمة مفاتيح API جلسة في لوحة التحكم.
- تعيد نقاط النهاية التي تنشئ موردًا أو تنسخه ترويسة Location بعنوان /v1 للمورد الجديد.
- عند نسخ شريحة يُحتفظ باسمها مع إضافة "(Copy)"، أو تأخذ الاسم الذي تختاره.
- تعتمد المعدلات في صفحة قابلية التسليم ولوحة التحكم وسجلات البريد الآن تعريفًا واحدًا فتتطابق. وتحسب تقارير الحملات الفتح والنقر وإلغاء الاشتراك نسبةً إلى الرسائل المسلَّمة، وتضيف معدل النقر إلى الفتح.
- تعرض درجة قابلية التسليم "لا توجد بيانات كافية بعد" ما دام لا يوجد إرسال لقياسه، بدل عرض درجة.
- يمكن إنشاء الأتمتة من لوحة التحكم مع قالب بريد إلزامي.
- تعرض قوائم السماح والحظر للبريد الوارد نوع المطابقة الصحيح لكل إدخال.
- تُقرأ التواريخ في طلبات API وفي مرشحات سجل التدقيق وتسليمات webhook بتوقيت UTC.
- لصفحة الحالة تخطيط جديد: أشرطة سجل لمدة 90 يومًا، وتلميحات، وطي الأيام الهادئة.
الإبلاغ عن محاولات التسليم المنتهية الصلاحية على حدة
- تشكّل الرسائل التي انتهت صلاحيتها دون رد نهائي من الخادم المستقبِل الآن مجموعة مستقلة في تقارير قابلية التسليم، مفصّلة بحسب السبب ونطاق المستلم.
- يوضح كل معدل ارتداد يُعرض عليك أنه يستبعد المحاولات المنتهية الصلاحية.
وتيرة الإرسال إلى GMX وWEB.DE وmail.com
- يُرسل البريد إلى صناديق GMX وWEB.DE وmail.com الآن بوتيرة تلائم حدود هؤلاء المزودين، ويُبلَّغ عن رفضهم بسبب قوائم الحظر على أنه حظر لا ارتداد من المستلم.
خطط مدفوعة للشركات وصيغة webhook ذات إصدارات
- يمكن للشركات شراء خطة مدفوعة من لوحة التحكم، مع تأكيد الاستخدام التجاري، ورقم ضريبي اختياري، وآلية الاحتساب العكسي (reverse charge) على الفواتير المتحقق منها لشركات الاتحاد الأوروبي.
- يتضمن محتوى webhook الحقلين schema_version وoccurred_at، ويحمل كل تسليم الترويستين X-MLND-Delivery-Id وX-MLND-Delivery-Timestamp. وتشرح سياسة توافق منشورة كيف يمكن أن تتغير الصيغة.
- حدث webhook جديد message.unsubscribed، يُرسل عندما يلغي مستلم اشتراكه.
- يمكن أن تتضمن الأتمتة خطوة webhook موقّعة.
- جهة الاتصال التي تُبلغ عبر عدة قوائم أو شرائح تتلقى الحملة مرة واحدة فقط.
- يُحتسب الاستخدام ضمن فترة الفوترة الدقيقة لاشتراكك.
- صُحّحت سياسة الخصوصية واتفاقية معالجة البيانات باللغات السبع.
الإعدادات الافتراضية للتتبع وصيانة SMTP أكثر سلاسة
- تتبع الفتح والنقر معطّل افتراضيًا في البريد التعاملي ومفعّل في البريد التسويقي. وتصف سياسة الخصوصية وسياسة الاستخدام المقبول هذا التغيير.
- أثناء الصيانة يتوقف مرحّل SMTP وخادم البريد الوارد عن قبول اتصالات جديدة ويتركان الجلسات المفتوحة تكتمل، والجلسة التي تنقطع تتلقى ردًا مؤقتًا لإعادة المحاولة، لا إخفاقًا دائمًا أبدًا.
- عند إيقاف نقطة نهاية webhook مؤقتًا تتلقى إشعارًا مرة واحدة بالضبط.
نطاقات كل مفتاح في قائمة بيانات الاعتماد
- تعرض صفحة بيانات الاعتماد النطاقات التي يقتصر عليها كل مفتاح API.
سجل الحوادث والصيانة في صفحة الحالة
- أضيفت إلى صفحة الحالة صفحات لسجل الحوادث والصيانة، وبطاقات للحوادث الجارية، ومجموعات مكوّنات قابلة للطي، ووصف لكل مكوّن، باللغات السبع.
- تُميَّز الصيانة المخططة على الأشرطة اليومية والساعية.
هوية دخول واحدة لكل عنوان بريد
- ينتمي كل عنوان بريد الآن إلى هوية دخول واحدة على مستوى المنصة، ويحتفظ العنوان بالكتابة التي أدخلتها.
- تُحفظ أسماء النطاقات بأحرف صغيرة.
- إلغاء مفتاح API أو انتهاء صلاحيته يوقف أيضًا جلسات SMTP المفتوحة به.
أخطاء حملات أوضح ونتائج تحقق أدق
- حين يُعلَّق الإرسال التسويقي لحساب، تقول صفحات الحملات ذلك بلغتك بدل عرض خطأ عام.
- تُحفظ نتائج التحقق مع فحص صندوق البريد وبدونه بشكل منفصل، فلا يحصل طلب يشترط فحص الصندوق على نتيجة من دونه.
أسعار الإطلاق باليورو، وReturn-Path خاص افتراضيًا، وwebhook عبر HTTPS فقط
- الأسعار باليورو من دون ضريبة القيمة المضافة، مع شريحة Pro جديدة بسعر 12 € لكل 10,000 رسالة شهريًا.
- تستخدم النطاقات الجديدة افتراضيًا Return-Path خاصًا على نطاقك الفرعي، فيتحاذى SPF مع نطاق From لديك بعد التحقق من سجل DNS الخاص به. وتعطيله يتطلب تأكيدًا صريحًا.
- لا تُسلَّم webhooks إلا إلى نقاط نهاية HTTPS على المنفذ 443، ويتطلب أي منفذ TLS آخر موافقة الدعم.
- تُدخلك لوحة التحكم عبر app.mail.land، واحتاجت الجلسات القائمة إلى تسجيل الدخول مرة أخرى.
- يتضمن التسجيل وإعادة تعيين كلمة المرور فحصًا قصيرًا للتأكد من أن المستخدم إنسان.
- لا يمكن إرسال الحملات أو جدولتها قبل تفعيل الإرسال التسويقي للحساب، وتجيب API بالرمز MARKETING_NOT_YET_ALLOWED.
للحوادث والصيانة المخططة راجع صفحة الحالة. وتفاصيل API لكل تغيير موجودة في التوثيق.