السلام عليكم ورحمة الله وبركاته أخوانى الأفاضل ...
SendEmail_v2.zip الإصدار 2.00 بتاريخ: 21 أبريل/نيسان 2007
هذا الموضوع يحتوى على أمثالة لتوضيح طريقة سهلة وبسيطة لإرسال بريد الكترونى من خلال (ASP - HTML - PHP - VBS) دون الاعتماد على خادم (SMTP)، ويمكن أيضا إضافة مرفقات مع البريد، كذلك يمكنك إرسال البريد بهيئة HTML وليس مجرد نصوص فقط.
والمثال يعتمدا فى إرسال البريد الإلكترونى على مكون (SendEmail.dll Component Module) لذا يجب تسجيله (Server Register) داخل النظام قبل البدء فى استخدامه ، ويمكن تسجيله بعدة طرق أبسطها:
وهو أيضاً يستخدم فى عمله مكتبة مايكروسوفت dnsapi.dll الموجود مع ويندوز، لذا تأكد من وجود هذا الملف أو نسخه داخل مجلد النظام فى حالة عدم وجودة.
بعد نجاح عملية التسجيل، يمكنك استخدام المكون (Sender Object) من اى برنامج او لغة برمجة تدعم التعامل مع الـ Components ، مثل (VC6 - C#.Net - VB6 - VB.Net - Delphi - MSAccess - ASP - HTML - PHP - VBS) ... الخ
من خلال الـ (Sender Interface) يمكنك تحديد وضبط خصائص ، من حيث اتجاه الكتابة ، اللغة ، .... الخ.
يحتوى (الإصدار المرفق 2.00) على عدد من الخصائص (Prosperities) والدوال المكون (Methods) ، لمزيد من التفاصيل راجع: برامج ارسال بريد الكترونى مباشرتاً بالمرفقات والصور من خلال VB - VB.NET
وبالطبع للإسراع من عملية الإرسال، يفضل أن يكون الخادم DNS على نفس الجهاز أو على جهاز داخل الشبكة المحلية، كما يمكن استخدام Execute بدلاً من Send عند إرسال رسائل ليست على درجة كبيرة من الأهمية، وإظهار رسالة للمستخدم بمعاودة طلب البريد مرة أخرى فى حالة عدم وصولة فى وقت محدد (10 دقائق مثلاً) ، وخصوصاً فى عمليات التسجيل وما إلى ذلك.
كذلك يمكن مراجعة ...
مثال باستخدام VB.NET - MS-VB 6.0
والسلام عليكم ورحمة الله وبركاته