Score:0

Sendmail ทราบได้อย่างไรว่า SASL กำลังฟังอยู่ที่ใด

ธง vn

ฉันกำลังพยายามให้ SMTP-AUTH ทำงานบนเครื่อง Mint Linux 20.2 และฉันมีปัญหาในการรับรองความถูกต้อง ฉันได้ติดตั้ง Cyrus sasl2 แล้ว และเห็นได้ชัดว่ากำหนดค่าอย่างถูกต้อง - testaslauthd -u <ผู้ใช้> -p <รหัสผ่าน> -s smtp ผลตอบแทน 0: ตกลง "สำเร็จ" แต่เมื่อฉันพยายามส่งจดหมายจากไคลเอ็นต์โดยใช้ข้อมูลประจำตัวเดียวกัน sendmail ไม่สามารถตรวจสอบสิทธิ์ได้ สิ่งที่น่าสงสัยสำหรับฉันก็คือเมื่อฉันใช้ การทดสอบ รายการถูกสร้างขึ้นในบันทึกการตรวจสอบสิทธิ์ของฉัน แต่เมื่อลอง Sendmail กลับไม่พบอะไรเลย กำลังลองใช้ การทดสอบ จากบริบทที่ไม่ใช่รูทยังส่งผลให้ไม่มีรายการตรวจสอบสิทธิ์ซึ่งทำให้ฉันเชื่อเช่นนั้น ส่งอีเมล์ ไม่มีสิทธิ์เพียงพอในการเชื่อมต่อกับ sasl daemon หรือไม่รู้ว่าไปป์อยู่ที่ไหนและเดาผิด ดังนั้นฉันเดาว่าคำถามคือทำอย่างไร ส่งอีเมล์ พบท่อนั้นและใครเป็นคนทำ?

cn flag
Bob
Testsaslauthd ไม่ใช้การกำหนดค่า sendmail แต่จะทดสอบเฉพาะ SASL daemon และกระบวนการตรวจสอบสิทธิ์เท่านั้น โดยทั่วไป คุณยังคงต้องกำหนดค่าวิธีการรับรองความถูกต้องใน Sendmail https://serverfault.com/a/550606/546643 มีพอยน์เตอร์ที่มีประโยชน์อยู่สองสามตัว โดยที่ตัวชี้ที่โดดเด่นที่สุดคือ ใช้บางสิ่งที่มีช่วงการเรียนรู้ที่ไม่สูงชันเท่า sendmail เช่น Postfix หรือ exim... ข้อความแสดงข้อผิดพลาดทำอะไรได้บ้าง sendmail แสดงหลังจากรีสตาร์ทและคุณทดสอบการรับรองความถูกต้องหรือไม่
Score:1
ธง in

ควรมีไฟล์การกำหนดค่าสำหรับแต่ละไคลเอนต์ที่ใช้ SASL เช่น "/usr/lib/sasl2/Sendmail.conf"

pwcheck_method: saslauthd
tsc_chazz avatar
vn flag
และใช่ ฉันรู้และฉันมีสิ่งนั้น แต่มันใช้งานไม่ได้ บันทึกยังคงระบุว่า Sendmail ไม่ได้มองหาการรับรองความถูกต้องจากที่ใดในการส่ง
Score:0
ธง in

sendmail ของคุณรวบรวมด้วย SASL หรือไม่ ตรวจสอบ:

sendmail -d0 < /dev/null | grep SASL

ควรแสดงรายการ "SASLv2"

คุณเปิดใช้งานใน "sendmail.mc" หรือไม่ ตัวอย่าง:

กำหนด (`confAUTH_MECHANISMS', `PLAIN LOGIN CRAM-MD5')dnl
กำหนด (`confAUTH_OPTIONS', `y')dnl
TRUST_AUTH_MECH(`PLAIN LOGIN CRAM-MD5')dnl
กำหนด (`confDONT_BLAME_SENDMAIL',`GroupReadableSASLDBFile')dnl
tsc_chazz avatar
vn flag
ประเด็นสุดท้ายดูเหมือนจะเป็นคำตอบที่วิเศษ โดยเฉพาะรายการ `confDONT_BLAME_SENDMAIL' การเพิ่มสิ่งนั้นในการกำหนดค่าดูเหมือนจะทำให้มันใช้งานได้ทั้งหมด

โพสต์คำตอบ

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