ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

webmlmd - ออนไลน์ในคลาวด์

เรียกใช้ webmlmd ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง webmlmd ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


webmlmd - ส่วนต่อประสาน WebMLM กับ couriermlm

เรื่องย่อ


cp /usr/lib/courier/courier/webmail/webmlm /var/www/cgi-bin

เว็บ MLMD {[เริ่มต้น] | [เริ่มต้นใหม่] | [หยุด]} {/etc/courier/webmlmrc}

DESCRIPTION


WebMLM เป็นบริการที่นำเสนอทางเลือกในการเข้าถึงเว็บบางส่วน Couriermlm
คำสั่งแทนการส่งคำสั่งทางอีเมล์

ขณะนี้ WebMLM ดำเนินการตามคำขอสมัครและยกเลิกการสมัครรับจดหมาย
รายการและการกำหนดค่าการตั้งค่ารายชื่อผู้รับจดหมายพื้นฐาน

ก่อนกำหนดค่า WebMLM จะต้องตั้งค่ารายชื่ออีเมลโดยใช้ Couriermlm(1). WebMLM คือ
ไม่ใช่แอปพลิเคชันแยกต่างหาก มันเป็นส่วนเสริมของ Couriermlm. WebMLM จะทำงานไม่ถูกต้อง
จนกว่ารายชื่อผู้รับจดหมายจะได้รับการกำหนดค่าอย่างสมบูรณ์ และไฟล์ .courier ทั้งหมดที่ตรงกับ
รายการนี้ได้รับการติดตั้ง

ภาพรวม


WebMLM ประกอบด้วยสามส่วน:

· ไฟล์การกำหนดค่า (ค่าเริ่มต้น: /etc/courier/webmlmrc) ที่แจกแจงทั้งหมด
Couriermlm-สร้างไดเรกทอรีรายชื่อผู้รับจดหมายที่ WebMLM จะนำเสนอบริการ
(อินสแตนซ์เดียวของ WebMLM สามารถรองรับไดเรกทอรีรายชื่ออีเมลได้หลายรายการ) NS
ไฟล์การกำหนดค่ายังระบุชื่อของซ็อกเก็ตระบบไฟล์ในเครื่อง (ไปป์ที่มีชื่อ)
ที่ไหน เว็บ MLM และ เว็บ MLMD โปรแกรมคุยกันและการกำหนดค่าอื่น ๆ อีกหลายอย่าง
พารามิเตอร์

· เว็บ MLMD เป็นกระบวนการดีมอนพื้นหลังที่อ่านไฟล์การกำหนดค่า สร้าง
ซ็อกเก็ตการสื่อสารที่ระบุโดยไฟล์การกำหนดค่า และฟังสำหรับเว็บ
การร้องขอ

· เว็บ MLM เป็นโปรแกรมต้นขั้วขนาดเล็กที่ต้องติดตั้งเป็นสคริปต์ใน Apache http
ไดเร็กทอรี cgi-bin ของเซิร์ฟเวอร์ Apache รันสคริปต์เพื่อประมวลผลทุกคำขอที่ได้รับ
จากเว็บไคลเอ็นต์/เบราว์เซอร์ เว็บ MLM อ่านคำขอของเว็บเบราว์เซอร์ อ่าน
ไฟล์การกำหนดค่า เปิดไฟล์ซ็อกเก็ตการสื่อสารที่ระบุในการกำหนดค่า
ไฟล์ส่งคำขอไปที่ เว็บ MLMD daemon ประมวลผลและรอ เว็บ MLMD's
การตอบสนองซึ่งจะถูกส่งต่อไปยังเว็บเบราว์เซอร์/ไคลเอนต์

หมายเหตุ
เว็บ MLM ถูกติดตั้งในไดเร็กทอรี /usr/lib/courier/courier/webmail
และต้องคัดลอกด้วยตนเองไปยังไดเรกทอรี cgi-bin ของ Apache ติดตั้งได้มากที่สุด
แพ็คเกจ Courier (รวมถึงแพ็คเกจ Courier RPM ที่สร้างขึ้นโดยใช้ RPM . เริ่มต้น
สคริปต์สร้าง) มีแพ็คเกจย่อยแยกต่างหากที่ติดตั้ง เว็บ MLM โดยตรงในไฟล์
ไดเรกทอรี cgi-bin การติดตั้งแพ็คเกจย่อยเป็นสิ่งที่จำเป็นในกรณีเหล่านั้น

ใช้กระบวนการต่อไปนี้เพื่อเปิดใช้งานเว็บ Couriermlm- รายชื่อผู้รับจดหมายที่มีการจัดการ:

1. กำหนดค่า LISTNAME, LISTDESCR, LISTPW และ URL Couriermlm รายการตัวเลือก

2. ตั้งค่าไฟล์คอนฟิกูเรชัน webmlmrc

ฮิต เริ่มต้น เว็บ MLMDและจัดการให้เริ่มทำงานโดยอัตโนมัติระหว่างการบู๊ตระบบ

4 ติดตั้ง เว็บ MLM ในไดเร็กทอรี cgi-bin ของเว็บเซิร์ฟเวอร์ของคุณ

กําหนด COURIERMLM รายการ OPTIONS


ใช้ "Couriermlm ชุด ไดเรกทอรี ชื่อ=ความคุ้มค่า” คำสั่งสำหรับแต่ละ Couriermlm รายการ ไดเรกทอรี
เพื่อตั้งค่าต่อไปนี้:

รายชื่อ
ชื่อย่อของรายชื่อส่งเมลหรือคำอธิบายภาพ ตัวอย่าง: "รายชื่อผู้รับจดหมาย-ผู้ใช้บริการจัดส่ง"

รายการDESCR
นี่เป็นคำอธิบายที่ยาวและละเอียดยิ่งขึ้นของรายชื่อผู้รับจดหมายนี้ การตั้งค่านี้คือ
แสดงเป็น HTML ดิบในหน้าหลักของรายการ นี่เป็นการตั้งค่าที่ไม่บังคับ

URL
URL ไปยังหน้าหลักสำหรับรายชื่อผู้รับจดหมายนี้ คุณจะต้องคิดออกว่านี่คืออะไร
URL ควรตั้งค่าโดยการวางแผนล่วงหน้าโดยที่ เว็บ MLM ได้รับการติดตั้งในขั้นตอนสุดท้าย
ในกระบวนการติดตั้งนี้

หลังจากการติดตั้ง เว็บ MLM ในไดเรกทอรี cgi-bin ของ Apache URL สำหรับ เว็บ MLM คำสั่ง
น่าจะเป็นเช่น “http://ชื่อเซิร์ฟเวอร์/cgi-bin/webmlm”. URL ของรายการคือ
ชื่อของไดเร็กทอรีของรายการต่อท้าย เว็บ MLMURL ของ

ตัวอย่างเช่นถ้าไฟล์ Couriermlm ไดเร็กทอรีรายชื่อผู้รับจดหมายคือ /var/lists/devel-list, its
URL ต้อง เป็น “http://ชื่อเซิร์ฟเวอร์/cgi-bin/webmlm/devel-list”

รายการ
นี่คือรหัสผ่านไปยังหน้าจอการดูแลรายชื่อผู้รับจดหมาย รหัสผ่านจะต้อง
ตั้งค่าโดยใช้ Couriermlm คำสั่ง

หมายเหตุ
เราไม่ได้พูดถึงการรักษาความปลอดภัยระดับทหารที่นี่! ห้ามรีไซเคิลไว
รหัสผ่านเพื่อการนี้ รหัสผ่านจะถูกบันทึกไว้ในข้อความธรรมดาในตัวเลือก
ไฟล์ในไดเร็กทอรีรายชื่อผู้รับจดหมาย คุณควรพิจารณาลบโลก read
และดำเนินการอนุญาตในไดเร็กทอรีรายชื่อผู้รับจดหมาย การเปลี่ยนการอนุญาตบน
ไฟล์ตัวเลือกใช้ไม่ได้ผล มันจะถูกกู้คืนในครั้งต่อไป
มีการเปลี่ยนแปลงการตั้งค่าการกำหนดค่า

นอกจากนี้ การอนุญาตสำหรับหน้าจอการดูแลระบบมีให้โดยการจัดเก็บ
รายการรหัสผ่านในคุกกี้ของเบราว์เซอร์ซึ่งยังถูกส่งผ่าน
เครือข่ายได้อย่างชัดเจน พิจารณาใช้ SSL กับ เว็บ MLMD.

นี่เป็นการใช้งานแบบใช้รหัสผ่านอย่างง่าย การรักษาความปลอดภัยระดับสูงต้องการ a
ใส่ใจในการตั้งค่าและมักจะค่อนข้างซับซ้อนในการนำไปใช้และ
จัดการ. เก็บไว้ในใจ

ใส่อะพอสทรอฟีรอบๆ การตั้งค่าแต่ละตัวเลือกเมื่อรัน Couriermlm. ส่วนใหญ่เหล่านี้
การตั้งค่าการกำหนดค่า (โดยเฉพาะ LISTDESCR) มีอักขระเชลล์พิเศษและต้องเป็น
ยกมา

การตั้งค่า UP DIE WEBLMRC การกำหนดค่า ไฟล์


ค่าเริ่มต้น เว็บ MLMD ไฟล์คอนฟิกูเรชันถูกติดตั้งเป็น /etc/courier/webmlmrc. ไฟล์
มีคำอธิบายของการตั้งค่าการกำหนดค่าที่จำเป็นแต่ละรายการ สั้น ๆ :

PORT
ไฟล์พอร์ตซ็อกเก็ตระบบไฟล์ นี่คือซ็อกเก็ตระบบไฟล์ในเครื่องที่ใช้กับ
ประมวลผลคำขอทางเว็บ ไดเร็กทอรีที่มีซ็อกเก็ตระบบไฟล์ต้องเป็น
เป็นเจ้าของโดยรหัสผู้ใช้เดียวกันกับที่เป็นเจ้าของ Couriermlm ไดเรกทอรีรายชื่อผู้รับจดหมายหรือ เว็บ MLMD
ต้องเริ่มต้นเป็นรูท (ในขั้นตอนต่อไปของกระบวนการติดตั้งนี้) ค่าเริ่มต้น
ไฟล์คอนฟิกูเรชัน /etc/courier/webmlmrc ตั้งค่าไฟล์ซ็อกเก็ตระบบไฟล์เป็น Courier
ไดเร็กทอรีที่เขียนได้โดยรูทเท่านั้น ดังนั้น เว็บ MLMD ต้องเริ่มต้นด้วยการรูทใน
ขั้นตอนในการกำหนดค่าเริ่มต้น

นอกจากนี้ ไฟล์พอร์ตซ็อกเก็ตระบบไฟล์ต้องสามารถเข้าถึงได้โดยรหัสผู้ใช้ที่
รันสคริปต์เว็บ cgi-bin นี่คือผู้ใช้ไม่มีใครในค่าเริ่มต้นของ Apache
องค์ประกอบ

รายการ
รายการที่คั่นด้วยเครื่องหมายทวิภาคของ Couriermlm ไดเรกทอรีรายชื่อผู้รับจดหมายเป็นเส้นทางที่แน่นอน NS
อินสแตนซ์เดียวของ WebMLM สามารถจัดการหลายรายการได้ โดยมีเงื่อนไขว่า:

1. ชื่อของไดเร็กทอรีรายชื่อส่งเมลทั้งหมด ส่วนประกอบสุดท้ายของไดเร็กทอรีทั้งหมด
มีเอกลักษณ์

2. ไดเร็กทอรีรายชื่อส่งเมลทั้งหมดเป็นของ userid และ groupid เดียวกัน

มิฉะนั้น ต้องตั้งค่า WebMLM หลายอินสแตนซ์แยกกัน

การเริ่มต้น WEBMLMD


คำสั่งต่อไปนี้เริ่มต้น เว็บ MLMD:

webmlmd เริ่ม ไฟล์คอนฟิก

ควรเพิ่มคำสั่งนี้ลงในสคริปต์เริ่มต้นระบบของคุณ (แทนที่ ไฟล์คอนฟิก กับ
ชื่อพาธสัมบูรณ์ไปยังไฟล์คอนฟิกูเรชัน)

หมายเหตุ
แพ็คเกจ Courier ที่ติดตั้งได้มากที่สุด (รวมถึงแพ็คเกจ Courier RPM ที่สร้างขึ้นโดยใช้
สคริปต์สร้าง RPM เริ่มต้น) ติดตั้งสคริปต์เริ่มต้นระบบ สคริปต์เรียก
คาถาเวทย์มนตร์ที่เหมาะสมหากไฟล์การกำหนดค่า (/etc/courier/webmlmrc) มี
การตั้งค่า LISTS ที่ไม่ว่างเปล่า เริ่มแรก LISTS จะว่างเปล่าและไม่มีอะไรเกิดขึ้น เมื่อ
มีการกำหนดไดเรกทอรีรายชื่อผู้รับจดหมาย สคริปต์เริ่มต้นจะดูแลการเริ่มต้น
เว็บ MLMD.

พื้นที่ เว็บ MLMD คำสั่งกลับมาทันที มันยังคงทำงานเป็น daemon เบื้องหลังต่อไป
กระบวนการ). ในการหยุดกระบวนการ daemon:

webmlmd หยุด ไฟล์คอนฟิก

ดังกล่าวก่อนหน้า เว็บ MLMD ต้องถูกเรียกใช้เป็นรูทหรือภายใต้รหัสผู้ใช้เดียวกัน
ที่เป็นเจ้าของไดเรกทอรีรายชื่อผู้รับจดหมาย โดยมีเงื่อนไขว่า PORTไดเร็กทอรีของ เขียนได้
รหัสผู้ใช้

กำลังติดตั้ง เว็บเอ็มแอลเอ็ม


ติดตั้ง เว็บ MLM โปรแกรมโดยการคัดลอกด้วยตนเองจาก
/usr/lib/courier/courier/webmail ไดเร็กทอรีไปยังไดเร็กทอรี cgi-bin ของ Apache ที่สุด
โดยทั่วไปแล้วแพ็คเกจ Courier ที่สร้างไว้ล่วงหน้าจะไม่มี /usr/lib/courier/courier/webmail
ไดเร็กทอรี แต่มีแพ็คเกจย่อยเสริมที่ติดตั้ง เว็บ MLM โดยตรงในไฟล์
ไดเร็กทอรี cgi-bin

หลาย เว็บเอ็มแอลเอ็ม ตัวอย่าง


บางครั้ง สภาพแวดล้อมเฉพาะทางอาจต้องใช้ WebMLM หลายอินสแตนซ์ สำหรับ
ตัวอย่าง เพื่อสนับสนุนไดเรกทอรีรายชื่อผู้รับจดหมายที่เป็นของรหัสผู้ใช้ที่แตกต่างกัน นี้อาจจะ
ไม่รองรับแพ็คเกจ Courier ทั่วไป ที่สร้างไว้ล่วงหน้า และ Courier ส่วนใหญ่ และต้องทำด้วยตนเอง

การติดตั้ง หลาย สำเนา of เว็บ MLM
ทำสำเนาของ . แยกกัน เว็บ MLM โปรแกรมหนึ่งรายการสำหรับ WebMLM แต่ละรายการ ติดตั้ง
ทั้งหมดในไดเร็กทอรี cgi-bin ของเว็บเซิร์ฟเวอร์ของคุณ สามารถทำได้ด้วยซอฟต์ลิงก์หรือฮาร์ดลิงก์ แต่
จะต้องแยกกรณีของ เว็บ MLM.

แต่ละกรณีของ เว็บ MLM อ่านไฟล์การกำหนดค่าที่มีชื่อเกิดขึ้นจากการต่อท้าย "rc"
ไปที่คำสั่งและค้นหาไฟล์ใน /etc/courier. ตัวอย่างเช่น unmodified
เว็บ MLM อ่าน /etc/courier/webmlmrc.c ถ้าสำเนาที่สองชื่อ เว็บmlm2 มีอยู่ก็จะอ่าน
/etc/courier/webmlm2rc. /etc/courier/webmlmXNUMXrc./อื่นๆ

นอกจากนี้ ตัวเลือก WEBMLMRC_DIR ตัวแปรสภาพแวดล้อมแทนที่ /etc/courier
ส่วนของชื่อไฟล์การกำหนดค่า ถ้า เว็บ MLM พบว่าตัวแปรสภาพแวดล้อมนี้คือ
set เนื้อหาแทนที่ส่วน "/ etc / courier" ตัวอย่างเช่น เว็บ MLM ที่อ่าน
“/etc/lists” จาก WEBMLMRC_DIR จะเปิดไฟล์คอนฟิกูเรชัน /etc/lists/webmlmrc
ในทำนองเดียวกัน ถ้าชื่อของมันเอง ในไดเร็กทอรีสคริปต์ของเว็บเซิร์ฟเวอร์ is เว็บmlm2, จะเปิด
/etc/lists/webmlm2rc.

ใช้ไดเร็กทอรี “SetEnv” ของ Apache เพื่อตั้งค่าตัวแปรสภาพแวดล้อม:

SetEnv WEBMLMRC_DIR /etc/รายการ

ใช้กลไกใดๆ ก็ตามที่เหมาะสมสำหรับคุณในการจัดเรียงไฟล์การกำหนดค่าเฉพาะสำหรับแต่ละไฟล์
สำเนาของ เว็บ MLM คำสั่ง

ใช้ webmlmd ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad