سلام عليكم
رجوني العملاء في واحد يرسل ويذبح السيرفر كل يوم
عن طريق
Mail Queue Manager
ما استفدت شي
ابي امر بالشل يكشف كم ارسل ومن الدومين واي وقت بليييييييييييز
بطقه سسبند
بانتظاركم
سلام عليكم
رجوني العملاء في واحد يرسل ويذبح السيرفر كل يوم
عن طريق
Mail Queue Manager
ما استفدت شي
ابي امر بالشل يكشف كم ارسل ومن الدومين واي وقت بليييييييييييز
بطقه سسبند
بانتظاركم
معقولة ما احد ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
تبي تعرف منو يرسل ولا تبي تشوف اللوج ولا المسجات؟
ادخل ال whm واختر Exim Configration Editor ثم اضغط على زر Advanced Editor في اسفل الصفحة
بعد ذلك ضع هذا الكود في المربع الاول تحت كلمة exim.conf
ثم انزل لأسفل الصفحة واحفظ الاعدادات saveكود:log_selector = +address_rewrite +all_parents +arguments +connection_reject +delay_delivery +delivery_size +dnslist_defer +incoming_interface +incoming_port +lost_incoming_connection +queue_run +received_sender +received_recipients +retry_defer +sender_on_delivery +size_reject +skip_delivery +smtp_confirmation +smtp_connection +smtp_protocol_error +smtp_syntax_error +subject +tls_cipher +tls_peerdn
بعد كذا ومن خلال الشل تقدر تراقب اللوق وتعرف مكان السكربت المسبب للارسال ، بالامر
كود:tail -f /var/log/exim_mainlog
بارك الله فيك اخي LinuxAC
قمت بعمل الازم
ولكن لم افهم المعطيات من الامر
tail -f /var/log/exim_mainlog
يعني المعطيات كثيرة , ولا اعرف ما هو ال sender ومن هو ال receiver و اي منهم الملف المطلوب لمعرفة السكرت الخارج منه الايميل
يعني يا ريت لو شرح مبسط عن المعطيات وتحليلها .
وشكرا
من بين هاللي يظهر لك تجد المجلد اللي يخرج منه الارسال
تابع لمدة 3 الى 8 دقايق ولاحظ التكرار لا أكثر
وتقدر ترشح الناتج الكثير هذا ، بحيث انه مايطلع لك الا الامور المهمه بتمرير grep بعده ، هكذا
راح يظهر الناتج زي كذا تقريباكود:tail -f /var/log/exim_mainlog | grep public_html
لاحظ انه طلع لي اي سطر فيه public_html وبكذا قدرت اعرف المجلدات اللي يخرج منها الارسال وهي غالباً منتدياتكود:2007-10-03 03:05:00 cwd=/home/xxxx/public_html/vb 3 args: /usr/sbin/sendmail -t -i 2007-10-03 03:05:17 cwd=/home/xxxx/public_html/vb 3 args: /usr/sbin/sendmail -t -i 2007-10-03 03:05:17 cwd=/home/xxxx/public_html/vb 3 args: /usr/sbin/sendmail -t -i 2007-10-03 03:05:27 cwd=/home/xxx/public_html/vb 3 args: /usr/sbin/sendmail -t -i 2007-10-03 03:05:27 cwd=/home/xxxx/public_html/vb 3 args: /usr/sbin/sendmail -t -i
طبعا راح يظهر لك اليوزر لكني استبدلته بحروف xxx ، وبنفس الطريقة بيعطيك أي مجلد به سكربت ارسال مو شرط يكون منتدى
أي خدمات اخرى ؟
زياده علي الأمر الذي وضعه اخوي LinuxAC
كود PHP:
grep "cwd=" /var/log/exim_mainlog | less
كود PHP:
grep "cwd=" /var/log/exim_mainlog | grep -v "/var/spool/exim" | less
__________________
......................
ابوناصر
My NicName : RED_LINE