با سلام
خوب همانطور که اکثر دوستان می دونند آموز این مطلب برای اولین بار توی این فروم به فارسی قرار داده میشه
و توی هیچ جای دیگه هم شما این آموزش رو مشاهده نمی کنید . دوستانی که قصد کپی کردن دارند لطفا
ذکر نام نویسنده رو فراموش نکنند


قبل از اینکه شما توی خود نرم افزار dude تنظیماتی رو انجام بدید ابتدا باید دوتا نرم افزار رو دانلود و نصب نمایید
توجه نمایید که در تمام طول نصب حتما با یوزر ادمین لاگین کرده باشید در غیر اینصورت به مشکل می خورید


ابتدا برنامه stunnel رو از لینک زیر دریافت نمایید


stunnel-4.36-installer - Download - 4shared - mohammad nahvi


سپس برنامه stunnel را نصب نمایید اما توجه نمایید که این برنامه رو اجرا نکنید
حالا به مسیر نصب برنامه stunnel برید و فایل stunnel.conf را با یک ویرایشگر
متن باز کنید و تنظیمت رو به شکل زیر قرار دهید
کد:
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
debug = 7
output = stunnel.log


client = yes


[pop3s]
accept = 995
connect = pop.gmail.com:995


[ssmtp]
accept = 465
connect = smtp.gmail.com:465




در صورت بروز مشکل در تنظیم دقیق فایل مورد نظر فایل زیر را دانلود کنید و با فایل مورد نظر جا به جا کنید
stunnel - Download - 4shared - mohammad nahvi


حالا به منوی استارت برید و سپس stunnel فایل service install رو اجرا کنید . دقت کنید که دسترسی
ادمین داشته باشید حتما


در مرحله بعد باید فایل blat رو از مسیر زیر دانلود کنید


blat312_64.full - Download - 4shared - mohammad nahvi


سپس دانلود این فایل رو از حالت فشرده خارج کنید و ترجیحا توی درایو d کپی نمایید d:\blat
در مرحله بعد یک فایل متنی ایجاد نمایید و کدهای زیر را درون ان کپی کنید و با نام emailblat.cmd
ذخیره نمایید


کد:
rem @echo off


set dir=ی:\blat
set logname=%dir%\blat-%date%.log
set smtpsender=senderadress@gmail.com
set smtpserver=127.0.0.1
set smtpport=465
set smtpuser=senderadress@gmail.com
set smtppwd=MyGmailPassword
set mailto=receiveradress@domain.com
set subject=%1
set body=%2


IF NOT EXIST %logname% echo ====================== Start of file ====================== > %logname%
echo. >> %logname%
echo ====================== %time% ====================== >> %logname%


C:
CD %dir%
echo CMD: blat.exe -to %mailto% -f %smtpsender% -server %smtpserver% -port %smtpport% -u %smtpuser% -pw %smtppwd% -subject %subject% -body %body% >> %logname%
blat.exe -to %mailto% -f %smtpsender% -server %smtpserver% -port %smtpport% -u %smtpuser% -pw %smtppwd% -subject %subject% -body %body% >> %logname%

بخشهای مورد نیاز جهت ارسال ایمیل رو به شکل زیر توی فایل فوق اصلاح نمایید





1 - توی گزینه یک باید ادرس ایمیلی رو که جهت ارسال ایمیل می خواید ازش استفاده کنید وارد کنید
2 - این گزینه رو به همین ترتیبی که در شکل هست رها کنید ادرس هیچ سروری لازم نیست وارد بشه
3 - ادرس پورت گوگل رو باید وارد کنید که توی تصویر به صورت صحیح وارد شده
4 - ادرس ایمیل خودتون رو توی gmail وارد کنید جهت لاگین برنامه
5 - پسورد جیمیل خودتون رو وارد کنید تا برنامه به کمک اون به جیمیل لاگین کنه و ایمیل رو ارسال کنه
6 - ادرس ایمیلی که می خواهید ایمیل حاوی پیغام نرم افزار dude برای اون ادرس ارسال شود


بقیه تنظیمات هم نیاز به تعقیر ندارند و نباید درشون تعقیری ایجاد کنید


حالا نرم افزار dude روی همین سروری که stunnel و blat رو نصب کردید نصب کنید و به بخش setting
واقع در بالای نرم افزار برید و سپس به برگه .....





طبق تصویر بالا مراحل یک تا 4 را به ترتیب انجام بدهید تا بتوانید یک notification جدید ایجاد نمایید
5 - یک نام به notification جدید اختصاص دهید مثل email-blat
6 - گزینه excute on server رو انتخاب کنید
7- کد زیر را در کارد وارد کنید


کد:
 d:\blat\emailblat.cmd "Monitor: [Device.NetMaps] map - [Device.Name] probe [Probe.Name] is now [Service.Status]" "Hi there!||This is TheDude from the monitoring server reporting:||at: [TimeAndDate]|on map: [Device.NetMaps]|Device: [Device.Name]|Probe: [Probe.Name]|Status: [Service.Status]|Problem Description: [Service.ProblemDescription]|Changed since: [Service.TimeSinceChanged]|Last time up: [Service.TimeLastUp]"

دقت کنید که مسیر فایل emailblat.cmd رو اصلاح نمایید من توی درایو d و پوشه blat ریختم و مسیرش رو گزاشتم
سعی کنید یک مرتبه با مسیرها و نامهایی که من گزاشتم راه اندازی کنید بعد اگر همه چیز درست بود تعقیرات خودتون
رو اعمال کنید


حالا یک device توی map اضافه کنید و بهش سرویس های مورد نظر رو اضافه کنید مثل پینگ , cpu و ram





حالا طبق تصویر مراحل یک تا 3 رو انجام بدید و در نهایت در مرحله 4 تیک جلوی Email - blat رو بزنید


خوب تموم شد حالا اگر دستگاهتون رو از شبکه جدا کنید چند دقیق بعد یک ایمیل به شکل زیر براتون ارسال میشه





امیدوارم که چیزی رو از قلم ننداخته باشم . حدود یک روز وقتمو گرفت تا راه اندازیش کردم و حدود 2 ساعت طول
کشید تا اموزششو اماده کردم . لطفا thanks فراموش نشه



موضوعات مشابه: