سؤال

بلدي التطبيق على شبكة الإنترنت بإرسال رسائل البريد الإلكتروني إلى حد ما في كثير من الأحيان ، و يرسل 3 أنواع من رسائل البريد الإلكتروني:بمبادرة من المستخدم ، استجابة إلى حدث في النظام ، في استجابة تلقائية إلى البريد الإلكتروني الواردة من قبل التطبيق.

وأود أن تأكد من أن النوع الثالث من البريد الإلكتروني لا تتعثر في حلقة لا نهاية لها من السيارات المستجيبين يتحدثون مع بعضهم البعض.حاليا انا استخدم رأس:

Precedence: junk

لكن ياهو!البريد هو علاج هذه الرسائل كرسائل غير مرغوب فيها.من الواضح أن هذا ليس مثاليا, لأن نود شخص ما لقراءة الرد التلقائي و اتخاذ قرار بشأن ذلك ، ليس فقط من مكتب الرد.

ما هي أفضل طريقة لإرسال البريد الإلكتروني من دون التسبب إما غير المرغوب فيه مرشحات أو السيارات المستجيبين ؟

Precedence: junk?

Precedence: bulk?

Precedence: list?

X-Priority: 2?
هل كانت مفيدة؟

المحلول

RFC 2076 يشجع استخدام الأسبقية رأس.كما كنت قد لاحظت أن العديد من العملاء فقط مرشح خارج (وخاصة الأسبقية:خردة متنوعة).قد يكون من الأفضل استخدام null الطريق لتجنب الرد التلقائي الحروب:

Return-Path: <>

في نهاية المطاف يمكن استخدام الأولوية في محاولة للالتفاف على هذا, ولكن هذا يبدو وكأنه ذاهب ضد روح الرأس.أنا أقترح فقط باستخدام عودة المسار رأس هذا ، وتجنب الأسبقية.في بعض الحالات قد تضطر إلى كتابة في بعض الطريق لإسقاط السيارات المستجيبين في التطبيق الخاص بك (لتجنب الدخول في الرد الحرب), ولكن لا أستطيع أن أتذكر الموقف الذي حدث هذا باستخدام مناسبة عودة المسار.(معظم السيارات المستجيب الحروب أذكر الاضطرار إلى التعامل مع نتيجة سيئة للغاية شكلت رسائل البريد الإلكتروني)

ملاحظة:على Return-Path رأس باختصار وجهة الإخطارات (مستبعد تأخير التسليم ، الخ...), و هو في وصفها RFC 2821 - لأن هذا هو المطلوب من قبل SMTP.إنها أيضا طريقة واحدة لإسقاط سيئة البريد (كما نظريا كل خير البريد مجموعة مناسبة عودة المسار).

نصائح أخرى

هناك RFC 3834 مخصصة البريد الإلكتروني الآلي الردود.

وباختصار ، فإنه يوصي:

  1. إرسال السيارات-الردود فقط إلى العنوان الوارد في Return-Path رأس رسالة واردة ، إذا كان عنوان بريد إلكتروني صالح.لا سيما "<>" (null العنوان) في Return-Path الرسالة يعني أن السيارات-الردود يجب أن لا يتم إرسال هذه الرسالة.

  2. عند إرسال الرد التلقائي البريد من الأوامر smtp يجب أن تحتوي على "<>" (null العنوان).هذا من شأنه أن يؤدي إلى عودة المسار:<> عندما رسالة سيتم تسليمها.

  3. استخدام السيارات-قدمت رأس مع قيمة أخرى من "لا" صراحة إلى الرد الآلي.

ملاحظة واحدة:وأنه لا يستحق أن صراحة عودة المسار رأس في الرسالة الصادرة ، وهذا يجب أن يكون رأس إعادة تغلف عنوان (من البريد من الأوامر smtp) أثناء الولادة.

يمكنك تعيين هذه الرؤوس:

Precedence: bulk
Auto-Submitted: auto-generated

المصدر: http://www.redmine.org/projects/redmine/repository/revisions/2655/diff

الطريقة التقليدية في التعامل مع هذا هو وإرسال البريد الإلكتروني مع null الظرف المرسل (تقليديا كما هو مكتوب <>).هذا يمنع الرد الآلي على الطرف الآخر من الرد لأنه لا يوجد المرسل للرد.

كيف حول تكوين قائمة بيضاء على حساب البريد الإلكتروني الخاص بك?

أود أن نفترض أن أي بريد إلكتروني الكلمات الرئيسية يمكن الحصول على علامة قبل تصفية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top