سكربت VB خفيف لإرسال البريد
السلام عليكم
قبل لا أدخل في الشرح خلوني أشرحلكم السبب
كل مافي الموضوع انه عندي log file نوعه txt يتجدد كل بضع دقائق ومحتاج أشوف هذا الملف لما اكون خارج البيت ولا بالعمل أو إذا راح اغيب فترة طويلة، فكرت أعمل سكربت أو باتش يشتغل على الـ FTP ويرفع الملف هذا على موقعي كل مدة معينة بس في الآخر حسيتها شغلة ولقيت انه أسهل وأخف لو كان الملف هذا ينرسل على إيميل
حاولت في البداية أعملها في باتش لأنه سمعت انه الـ MS-DOS يدعم الإرسال عن طريق الـ SMTP بس ماقدرت أعرف كيف ولقيت الحل في عمل سكربت VB خفيف وبعد تجارب استمرت 5 ساعات ضبط معاية بالنهاية
هذا السكربت لا يحتاج إلى تنصيب أي برنامج على الجهاز فقط يحتاج لبعض الملفات التي توجد تلقائيا إذا كنت من مستخدمي MS Office أو بعض برامج البريد كالآوتلوك لأنه أغلبها تعتمد على نفس الموارد الذي يعتمد عليها هذا الملف .
أثناء التجارب زرت مواقع كثيرة بصراحة وحصلت الكود كامل في أكثر من موقع ولكن كلها ماكانت تشتغل فاستعنت ببعض المصادر لأفهم معاني الأوامر الموجودة في السكربت وأهمها على هذا الرابط لأنه بصراحة الموضوع هذا بعيد عن اختصاصي شوية بس حالي كحال أي شخص في نفس المجال …. شوية تجارب وهكذا.. والحاجة على قولهم أم الإختراع
بسم الله نبدأ
أولا لازم يتوفر عندنا حسابين بريد إلكتروني على الأقل ولازم واحد منهم يدعم الإرسال عن طريق الـ SMTP وانا في هذا السكربت استخدمت حساب على الـ GMail للإرسال لأنه يدعم هذه الخاصية
للبدء حمل ملف السكربت vb-sendmail
بعد التحميل فك الضغط عن الملف ليظهر لديك الملف المسمى sendmail.vbs نضغط بزر الفارة الأيمن ونختار تحرير وراح ينفتح الملف في برنامج محرر النصوص المدمج في الويندوز وبعدها قم بالتعديل في القيم مع الإنتباه لعدم حذف أي علامة ”
ملاحظة : يمكن الإرسال لأكثر من بريد بوضع فاصلة بينهم.
ولجعل هذا السكربت يعمل تلقائيا كل فترة معينة عليك استخدام أداة جدولة المهام الموجودة في الويندوز.
تحياتي


Omar Qari
Amazing one, thanks a lot brother.
الأثنين يونيو 11, 2007, 05:02 مNizar Saif
Thanks alot Fahad.
الأثنين يونيو 11, 2007, 05:34 مFahad.B
أهلا بالشباب … والعفو جميعا
الأثنين يونيو 11, 2007, 06:54 مطبعا عمر متأكد انك راح تستفيد منه