CyberTek - the future at the present!
Google

ที่เก็บสำหรับกันยายน 2009

Saslauthd Sendmail การตรวจสอบ

โพสต์โดย : admin (ตั้ง 24)

สำหรับผู้ที่เซิร์ฟเวอร์ Linux กับบริการ Sendmail ขณะนี้จำเป็นต้องให้การตรวจสอบความเป็นไปได้ของการส่งผ่าน แน่นอนมันง่ายต่อการเปิดใช้งานตัวเลือก แต่คุณควรทราบว่าการกระจายต่างๆเช่น CentOS ไม่ให้ใช้ได้ตามค่าเริ่มต้นที่นี่เป็นวิธีการแก้ไขมัน

sendmail ติดตั้งแพคเกจ cf และ Cyrus - sasl ถ้าไม่อยู่ในระบบสำหรับ redhat CentOS :

[] ติดตั้ง Yum - cf - sasl Cyrus sendmail

แล้วแก้ไข) sedmail.mc (/ etc / mail / sendmail.mc และ uncomment บรรทัดนี้

define (confAUTH_OPTIONS`'`') dnl
TRUST_AUTH_MECH (`LOGIN PLAIN') dnl
define (`confAUTH_MECHANISMS',`LOGIN PLAIN') dnl

เพื่อความปลอดภัยการควบคุม anchequesta :

DAEMON_OPTIONS (`Port = SMTP, Addr = 0.0.0.0, Name = MTA') dnl

ตอนนี้คุณต้อง recompile file sendmail.cf กับ M4 โปรแกรม :

mail / sendmail.mc> / etc etc mail / sendmail.cf / M4] [

ตรวจสอบและหากจำเป็นต้องแก้ไขแฟ้ม usr/lib/sasl2/Sendmail.conf / ดังนี้

pwcheck_method : saslauthd

ตอนนี้เริ่ม sendmail และ saslauthd ของคุณ

[] / etc / init.d / เริ่ม saslauthd

[] / etc / init.d / sendmail restart

สุดท้ายเราตรวจสอบว่างานของเราได้รับการแก้ไข :

] Telnet localhost [25  

พยายาม 127.0.0.1 ...
เชื่อมต่อกับ localhost
อักขระ Escape เป็น '^]'.
220 xxxxx.xxxxx.xx ESMTP Sendmail 8.12.11/8.12.11; Mon, 23 สิงหาคม 2004 12:36:30 +0200

เนื่องจากเราแนะนำ sendmail ตอบโดยพิมพ์ :

ehlo localhost

ซึ่งจะตอบว่าทั้งหมดไปดี (เส้นแดงที่บอก sendmail รับ authentications เป็นระบบธรรมดาอาจมีวิธีอื่น ๆ ก็ถูกต้อง) :

- xxxxx.xxxxx.xx xxxxx.xxxxx.xx 250 Hello [127.0.0.1], ยินดีที่ได้พบคุณ
250 - ENHANCEDSTATUSCODES
250-PIPELINING
250 - 8BITMIME
250 ขนาด
250 DSN -
AUTH LOGIN PLAIN - 250
250-DELIVERBY
250 ช่วยเหลือ

เผยแพร่ in : linux , redhat , เคล็ดลับ
Powered by Cybertek -- ความช่วยเหลือระยะไกล