-
June 10th, 2014, 01:04
#1
عضو جدید
جلوگیری از ارسال اسپم توسط اسکریپتهای مخرب در CPanel ?
خیلی وقتها میبینیم هاست بدرستی کار میکنه و هیچ مشکلی نیست ، بعد یه روز میبینی از طرف دیتا سنتر برای سرور اخطار اومده که در صورت تکرار ارسال اسپم سرور قطع میشه در پاره ای مواقع هم بدون اخطار همه چی به فنا میره فقط بخاطر اینکه یه هکر از خدا بیخبر و یا یه مشتری نا آگاه شروع به ارسال اسپم میکنن و کل سرور رو به مخاطره میاندازن.
برای حل این مشکل من بارها توی انجمن Cpanel به بخش پشتبانی و افرادی که در اون انجمن فعال هستن این موضوع رو مطرح کردم اما هیچ وقت جواب قاطعی که کاملا جلوی این مساله رو بگیره دریافت نکردم .
این هم نمونه های جواب دادن ها اونها : Protect CPanel From Outgong Spammer (Fake Sender) - cPanel Forums و php mail() sending emails not related with domain - cPanel Forums
و این هم بخش Document و ارائه راه حل این مساله که توسط تیم Cpanel پیشنهاد شده : How to: Prevent Email Abuse
و اما با وجود تمام راه حل هایی که گفته شد باز اسپمر میتونه ایمیل ارسال کنه .
من تنها راه حل قاطعی پیدا کردم این بود که توی PHP Configation بیام تابع mail رو غیر فعال کنم یعنی Disable_function = mail ، همانطور که میدونید با این روش هاستهایی که خبرنامه و یا فرم ثبت نام دارن و همچنین سیستمهایی مدیریتی مثل WHMCS دیگه نمیتونن ایمیل ارسال کنن و عملاً خشک و تر با هم میسوزن.
آیا همکارانی که توی این زمینه تخصص کافی دارن تا حالا تونستن این مشکل رو حل کنن ؟
من یه نمونه کد که میتونه از طریق PHP ایمیل به صورت ناشناس ارسال کنه اینجا میذارم که ببینیم آیا هاست شما تا حالا تونسته جلوی این نوع اسکریپتها رو بگیره یا نه :
کد:
<h2>Feedback Form</h2>
<?php
// display form if user has not clicked submit
if (!isset($_POST["submit"])) {
?>
<form method="post" action="<?php echo $_SERVER["PHP_SELF"];?>">
From: <input type="text" name="from"><br>
Subject: <input type="text" name="subject"><br>
Message: <textarea rows="10" cols="40" name="message"></textarea><br>
<input type="submit" name="submit" value="Submit Feedback">
</form>
<?php
} else { // the user has submitted the form
// Check if the "from" input field is filled out
if (isset($_POST["from"])) {
$from = $_POST["from"]; // sender
$subject = $_POST["subject"];
$message = $_POST["message"];
// message lines should not exceed 70 characters (PHP rule), so wrap it
$message = wordwrap($message, 70);
// send mail
mail("me@domain.com",$subject,$message,"From: $from\n");
echo "HA HA I Send SPAM";
}
}
?>
بجای me@domain.com ایمیل شخصی خودتون رو بنویسید.
برای تست کد بالا ، یه فایل PHP با هر نامی توی هاستتون ایجاد کنید و از طریق Browser اونو صدا بزنید.
-
-
June 10th, 2014 01:04
# ADS
-
June 10th, 2014, 01:37
#2
عضو دائم
پاسخ : جلوگیری از ارسال اسپم توسط اسکریپتهای مخرب در CPanel ?
جهت جلوگیری از ارسال اسپم علاوه بر راهار هایی که ارایه میشود شما باید به صورت 24 ساعته و دقیق ایمیل سرور را مانیتور کنید. این یکی از وضایف اصلی مدیر سرور یا منیجر سرور است
فانکشن mail را از طریق disable function ببندید و کاربران را ملزم به ارسال از طریق smtp کنید.
تعداد ارسال اییل در هر ساعت و روز را باید محدود کنید
csf نصب کنید و تنظیمات ان را به دقت انجام دهید تا اگر فردی ارسال ایمیل کند به شما اطلاع دهد.
موفق باشید
● مدیر فنی سرور - کانفیگ فنی و امنیتی سیستم عامل و انواع کنترل پنل های لینوکس cPanel - Directadmin / نزدیک به 10 سال تجربه
-
تعداد تشکر ها ازnimafire به دلیل پست مفید
-
June 10th, 2014, 12:23
#3
عضو جدید
پاسخ : جلوگیری از ارسال اسپم توسط اسکریپتهای مخرب در CPanel ?

نوشته اصلی توسط
nimafire
جهت جلوگیری از ارسال اسپم علاوه بر راهار هایی که ارایه میشود شما باید به صورت 24 ساعته و دقیق ایمیل سرور را مانیتور کنید. این یکی از وضایف اصلی مدیر سرور یا منیجر سرور است
فانکشن mail را از طریق disable function ببندید و کاربران را ملزم به ارسال از طریق smtp کنید.
تعداد ارسال اییل در هر ساعت و روز را باید محدود کنید
csf نصب کنید و تنظیمات ان را به دقت انجام دهید تا اگر فردی ارسال ایمیل کند به شما اطلاع دهد.
موفق باشید
ممنونم دوست عزیز ، میشه در مورد ملزم کردن کاربران برای ارسال از طریق smtp یه مقدار توضیح بدین ؟ آیا با این روش کسایی که از اسکریپتهای نال شده و دارای کد مخرب هستند میشه بلوکه کرد ؟
-
-
June 10th, 2014, 16:54
#4
عضو انجمن
پاسخ : جلوگیری از ارسال اسپم توسط اسکریپتهای مخرب در CPanel ?
آنتی شلر cxs را خریداری و نصب کنید تا جلوی اسکریپتهای اسپمر را بگیرد، البته جلوی ارسال کنندهای معتبر مانند خبرنامه جوملا و ... را نمیگیرد.
باران که می بارد تو می آیی --*-- باران گل، باران نیلوفر
باران مهر و ماه و آئینه --*-- باران شعر و شبنم و شبدر
-
تعداد تشکر ها از Kian به دلیل پست مفید
-
November 13th, 2014, 01:37
#5
عضو انجمن
پاسخ : جلوگیری از ارسال اسپم توسط اسکریپتهای مخرب در CPanel ?

نوشته اصلی توسط
Kian
آنتی شلر cxs را خریداری و نصب کنید تا جلوی اسکریپتهای اسپمر را بگیرد، البته جلوی ارسال کنندهای معتبر مانند خبرنامه جوملا و ... را نمیگیرد.
سلام
از کجا باید تهیه کرد؟
- - - Updated - - -

نوشته اصلی توسط
Kian
آنتی شلر cxs را خریداری و نصب کنید تا جلوی اسکریپتهای اسپمر را بگیرد، البته جلوی ارسال کنندهای معتبر مانند خبرنامه جوملا و ... را نمیگیرد.
سلام
از کجا باید تهیه کرد؟
-
-
November 16th, 2014, 01:01
#6
پاسخ : جلوگیری از ارسال اسپم توسط اسکریپتهای مخرب در CPanel ?
csf نصب کنید و تنظیمات ان را به دقت انجام دهید تا اگر فردی ارسال ایمیل کند به شما اطلاع دهد.
لطف می کنید بفرمایید برای این کار چه تنظیماتی و از کدوم قسمتش باید اعمال بشه؟
-
-
December 9th, 2014, 10:44
#7
عضو انجمن
پاسخ : جلوگیری از ارسال اسپم توسط اسکریپتهای مخرب در CPanel ?
-
-
December 9th, 2014, 11:05
#8
عضو انجمن
پاسخ : جلوگیری از ارسال اسپم توسط اسکریپتهای مخرب در CPanel ?
از پلاگین SpamScan Plugin for cPanel/WHM هم میتونید استفاده کنید برای ارسال نشدن اسپم
اگر اکانتی 5 ایمیل ناموفق داشته باشد سریعا میبنده اکانتو تا اسپم نشه
کاکوهاست -کیفیت هدف ماست 07132319174/با 11 سال سابقه در زمینه هاستینگ
فروش سرور مجازی از کشورهای هلند،انگلستان،لهستان،سوئد ،امارات ،ایران
-
-
December 10th, 2014, 00:32
#9
پاسخ : جلوگیری از ارسال اسپم توسط اسکریپتهای مخرب در CPanel ?
جهت جلوگیری از ارسال اسپم علاوه بر راهار هایی که ارایه میشود شما باید به صورت 24 ساعته و دقیق ایمیل سرور را مانیتور کنید
دقیقا از کدوم قسمت whm ؟
-