مسار HTTP CONNECT لـ Chilkat MailMan
طبّق خصائص وكيل HTTP في MailMan قبل الاتصال بخدمة SMTP، بما في ذلك مصادقة Basic أو NTLM.
يمتلك Chilkat MailMan خصائص وكيل HTTP لاتصالات البريد الخاصة به. على نسخة MailMan قائمة ومهيّأة بالفعل لخدمة SMTP، طبّق إعدادات الوكيل قبل الاتصال:
mailman.HttpProxyHostname = "proxy.example.net";
mailman.HttpProxyPort = 8080;
mailman.HttpProxyAuthMethod = "Basic";
mailman.HttpProxyUsername = proxyUser;
mailman.HttpProxyPassword = proxyPassword;تختار هذه القطعة بلغة C# مصادقة الوكيل Basic. البديل الموثّق هو NTLM؛ ويُقدَّم نطاق Windows الاختياري الخاص به عبر HttpProxyDomain. اترك خاصية طريقة المصادقة فارغة عندما لا يتطلب الوكيل أي مصادقة. في هذا الفرع، تقدّم قائمة وكلاء HTTP عناوين لمسار SMTP عام مسموح به. لا تحتفظ بأي اسم مستخدم أو كلمة مرور أو نطاق للوكيل للمرشح، وتأكد من أنه يسمح بالمضيف والمنفذ الفعليين لخادم البريد.
احتفظ بإعدادات المضيف والمنفذ وTLS الخاصة بتطبيق SMTP على كائن MailMan نفسه. نقطة نهاية HTTP أعلاه هي الوسيط الذي يحمل ذلك الاتصال.
يجب أن يسمح الوكيل بنفق CONNECT إلى منفذ خادم البريد الفعلي. لا يمكن لخدمة مقتصرة على تمرير طلبات الويب العادية أن تحمل SMTP لمجرد أنها تقبل اتصال HTTP من MailMan.