Author Topic: DISABLE_WP_CRON ใน wordpress ป้องกันการส่งเมลสแปมออกจำนวนมาก spam mail  (Read 4890 times)

golfreeze

  • Administrator
  • Hero Member
  • *****
  • Posts: 2140
    • View Profile
    • นั่งสมาธิ สติปัฏฐานสี่ พาเที่ยววัด แนะนำวัด แจกcd ธรรมะฟรี
    • Email
ถ้ามีการส่งเมลออกจาก plugin บางตัว ซึ่งถ้าเชคจาก log แล้ว เป็นการส่งเมลผ่าน cron job ของ wordpress
จนทำให้เครื่องนั้นติด blacklist ip ทำให้ส่งเมลออกไปด้านนอก ไม่ได้

[02/Aug/2016:00:11:21 +0700] "POST /wp-cron.php?doing_wp_cron=1470071481.6421780586242675781250 HTTP/1.0"
[02/Aug/2016:00:17:09 +0700] "POST /wp-cron.php?doing_wp_cron=1470071829.1247110366821289062500 HTTP/1.0"
[02/Aug/2016:00:22:59 +0700] "POST /wp-cron.php?doing_wp_cron=1470072179.2009479999542236328125 HTTP/1.0"
[02/Aug/2016:00:27:09 +0700] "POST /wp-cron.php?doing_wp_cron=1470072429.7551259994506835937500 HTTP/1.0"
[02/Aug/2016:00:30:34 +0700] "POST /wp-cron.php?doing_wp_cron=1470072634.1105570793151855468750 HTTP/1.0"
[02/Aug/2016:00:31:42 +0700] "POST /wp-cron.php?doing_wp_cron=1470072702.8791270256042480468750 HTTP/1.0"
[02/Aug/2016:00:37:38 +0700] "POST /wp-cron.php?doing_wp_cron=1470073058.0899798870086669921875 HTTP/1.0"
[02/Aug/2016:00:50:42 +0700] "POST /wp-cron.php?doing_wp_cron=1470073842.7938010692596435546875 HTTP/1.0"
[02/Aug/2016:00:59:03 +0700] "POST /wp-cron.php?doing_wp_cron=1470074343.8911409378051757812500 HTTP/1.0"
[02/Aug/2016:01:07:44 +0700] "POST /wp-cron.php?doing_wp_cron=1470074864.0931661128997802734375 HTTP/1.0"
[02/Aug/2016:01:13:13 +0700] "POST /wp-cron.php?doing_wp_cron=1470075193.7091469764709472656250 HTTP/1.0"
[02/Aug/2016:01:24:25 +0700] "POST /wp-cron.php?doing_wp_cron=1470075865.1612329483032226562500 HTTP/1.0"
[02/Aug/2016:01:31:33 +0700] "POST /wp-cron.php?doing_wp_cron=1470076293.3991379737854003906250 HTTP/1.0"
[02/Aug/2016:01:39:38 +0700] "POST /wp-cron.php?doing_wp_cron=1470076778.2326779365539550781250 HTTP/1.0"
[02/Aug/2016:01:47:01 +0700] "POST /wp-cron.php?doing_wp_cron=1470077221.3711650371551513671875 HTTP/1.0"
[02/Aug/2016:02:05:51 +0700] "POST /wp-cron.php?doing_wp_cron=1470078351.2531659603118896484375 HTTP/1.0"


วิธีการ block ก็
vi #wp-config.php
ทำการเพิ่ม DISABLE_WP_CRON เป็น true ลงไปครับ
/* Disable evil background wp-cron */
define('DISABLE_WP_CRON', true);

หลังจากนั้นทำการ reload web service 1 ครั้ง
แล้วคอยสังเกตพฤติกรรมการส่งเมลลักษณะนี้อีกทีครับ
« Last Edit: สิงหาคม 18, 2016, 09:36:47 AM by golfreeze »