Tag Archives: email

0226 | กำจัดการส่งอีเมล์ของผู้ใช้ใน DirectAdmin

หลังจากที่เคยเขียนวิธี จำกัดอีเมล์ต่อผู้ใช้ ไปแล้ว เมื่อวาน ผมกำลังจะไปแก้ไขในเครื่อง server ตัวใหม่ และได้เปิดไฟล์ /etc/exim.pl เพื่อมาแก้ไข และก็ไปเห็น code มันเขียนมาให้สามารถทำได้อยู่แล้ว เราไม่ต้องไปแก้ไขอะไรเพิ่มเลย

if (open (LIMIT, "/etc/virtual/limit_$name"))
{
   $email_limit = int(<LIMIT>);
   close(LIMIT);
}
else
{
   open (LIMIT, "/etc/virtual/limit");
   $email_limit = int(<LIMIT>);
   close(LIMIT);
}

วิธีการตั้งค่าคือ ให้เข้าไปที่ /etc/virtual/ และทำการสร้างไฟล์ชื่อ limit_username ขึ้นมา โดยให้เปลี่ยนตรง username ให้เป็น user ที่ต้องการ และแก้ไขไฟล์ โดยใส่ตัวเลขลงไปครับ ตัวเลขนั้นก็คือ จำนวนที่จะให้ส่งอีเมล์ได้ต่อ 1 วัน หลังจากนั้นแค่ restart exim ก็เป็นอันเสร็จ

0007 | WHMCS หนอ! ทำกับผมได้

23-12-2551-3-38-14

หลังจากที่ whmcs เวอร์ชั่น 3.8.1 ออกมา ผมก็ตื่นเต้นกับฟังก์ชั่นใหม่คือ KB SEO Friendly URLs? คือมันจะทำให้ url ของคลังความรู้ ,ดาวน์โหลด,และข่าวประกาศ สั้นลง เพื่อที่จะรองรับ seo? ผมก็ได้อัพเกรด ตั้งแต่วันแรกที่มันออกมาเลย? และได้ลองฟังก์ชั่นใหม่ที่รอคอย แต่ผลที่ออกมาคือ มันไม่รองรับกับภาษาไทย มันจะเอาหัวข้อที่เราเขียนขึ้นไปเป็น url เลย ถ้าหัวข้อไหนไม่มีภาษาไทย มันก็จะแสดงไม่ได้ สุดท้ายผมก็ปิดฟังก์ชั่นนี้ไป และใช้ไปได้สัก 2 วัน ก็เจอจุดบกพร่องอีก 2 ที่? และจุดที่สำคัญคือ เมลแจ้งเตือนวันหมดอายุ มันจะแจ้งไปผิดคน ที่ไม่ใช่เจ้าของโดเมนนั้น? อ้าว กำละหว่า แล้วจะแก้ไงดี? ผ่านไป 4-5 วัน ก็คิดว่า ลองโหลดไฟล์ติดตั้งมาใหม่ดีกว่า และผมได้เช็คขนาดของไฟล์ทั่งสอง อ้าว ! ทำไมขนาดมันไม่เท่ากันละเนี้ย MD5 ก็คนละตัวกัน? ว่าแล้วก็ทำการอัพโหลดขึ้นไปทับของเดิมเลย และลองให้มันส่งเมลแจ้งเตือนลูกค้าอีกรอบ และแล้วก็เป็นผล มันส่งไปถูกคนแล้ว? ตอนนี้ก็ได้แต่สงสัยว่า ทำไมไฟล์ขนาดมันไม่เท่ากัน และทำไมอัพเวอร์ชั่นเดิม ที่โหลดมาใหม่ มันกลับใช้ได้ซะงั้น