sSMTP: เซิร์ฟเวอร์ "" e-ทางเลือก mail และน้ำหนักเบา
ดิ Linux มักจะนำเมล์เซิร์ฟเวอร์บางเช่น Sendmail, Postfix หรือ EXIM.
ซอฟต์แวร์นี้เป็นเซิร์ฟเวอร์ mail เลิศเพียงเห็นว่า Hotmail บริษัทที่พัฒนา Exchange Server, ใช้ Sendmail. แต่มีบาง drawbacks เช่นการตั้งค่ายาก. เครื่องใช้ในบ้านที่พวกเขาจะต้องรับผิดชอบต่อการใช้ทรัพยากรระบบบางที่อาจไม่เพียงพอในบางช่วงเวลา.
แต่มีวิธีง่ายและเบา: sSMTP. บทบาทของพระองค์ที่จะทำหน้าที่เป็น MTA (Mail Transfer Agent) ซึ่งเส้นทางข้อความอีเมลไปยังเซิร์ฟเวอร์ภายนอก. มันเส้นทางข้อความเหล่านี้มีตัวเลือกสำหรับระบบอีเมลขาออกส่งผ่านคำสั่ง mail หรือยังสามารถใช้เป็นซอฟต์แวร์เซิร์ฟเวอร์ SMTP เช่น Thunderbird.
จะใช้เพียงแค่ติดตั้ง
sudo ไหวพริบติดตั้ง ssmtp
ไม่ตื่นตระหนกแต่ก่อนติดตั้ง mail server (EXIM, อาจ) จะถูกลบออก. เนื่องจากไม่สามารถรักษาสองเซิร์ฟเวอร์อีเมลในระบบเดียวกัน.
SSMTP แฟ้มกำหนดค่าคือ / etc ssmtp / ssmtp.conf.
เพื่อแก้ไขโปรดตรวจสอบตัวเลือกไฟล์:
- root = สิ่ง usuario@dominio.com.alguma
ที่อยู่ตั้งตัวหลักคือข้อความที่คุณจะได้รับการเปลี่ยนเส้นทางส่งไปยังผู้ใช้ของระบบ (มี uid ต่ำกว่า 1,000, อาจ). - mailhub smtp.gmail.com =
Mailhub Option ต้องมีที่อยู่ของเซิร์ฟเวอร์ SMTP ที่ข้อความจะถูกส่ง - rewritedomain = cidandrade.pro.br
ที่นี่คุณจะแสดงที่สนามควรมีรูปแบบข้อความที่ถูกส่ง. - ชื่อโฮสต์ = maquina.cidandrade.pro.br
ชื่อมีคุณสมบัติครบถ้วนของระบบที่มีการติดตั้ง sSMTP. - fromlineoverride = yes
ตัวเลือก FromLineOverride = yes ให้ข้อความปรากฏในข้อความจากแทนที่โดเมนเริ่มต้น. - usestarttls = yes
การใช้ UseStartTLS ที่จำเป็นเพื่อเข้ารหัสการเจรจาระหว่างการเข้าสู่เซิร์ฟเวอร์ที่ระบุใน mailhub. คุณต้องระบุตัวด้วยใช่ใช้เซิร์ฟเวอร์เป็น GMail นี้. - authuser ผู้ใช้ =
เราใช้ AuthUser เพื่อแสดงชื่อของผู้ที่จะเชื่อมต่อกับเซิร์ฟเวอร์ภายนอก SMTP. - authpass = senhasecreta
ตรวจสอบรหัสผ่านบนเซิร์ฟเวอร์การตรวจสอบจะต้องใส่ในตัวเลือกนี้.
ผลการทดสอบ
หมายเหตุบางควรจะทำกับ sSMTP:
- ข้อความทั้งหมดจะถูกส่งกับผู้ส่งตามที่ระบุในตัวเลือก AuthUser. นี้ไม่ใช่ตัวเลือกที่ดีสำหรับระบบใช้มากกว่าผู้ใช้. แต่ก็เป็นไปได้ในแผนที่บัญชีผู้ใช้กับผู้ส่งที่แตกต่างกันใน / etc / revaliases / ssmtp และ direfentes MailHub. แต่น่าเสียดายที่คุณไม่สามารถเปลี่ยนผู้ใช้และรหัสผ่านสำหรับการตรวจสอบ.
- จำกัดอีกกับระบบที่มีมากกว่าหนึ่งผู้ใช้รหัสผ่านของ SMTP ผู้ใช้เข้าสู่ระบบ AuthPass ตัว
- ซอฟต์แวร์ sSMTP จำกัด. การกระทำของพระองค์เท่านั้นที่จะส่งข้อความไปยังเซิร์ฟเวอร์ที่กำหนด SMTP. หากคุณต้องการใช้งานคุณสมบัติอื่นๆของเซิร์ฟเวอร์อีเมลพักกับ EXIM หรือ Sendmail.
- Ssmtp ไม่มีข้อความคิวส่งทันทีหลังจากได้รับพวกเขา.
- ส่วนหัวของข้อความที่ส่งมามีจำกัดเข้มงวดขนาด. ข้อความไปยังรายการยาวของผู้รับไม่สามารถส่ง
- เซิร์ฟเวอร์ Mail เพิ่มเติม "หัวโบราณ" มักจะตรวจสอบข้อมูลของเครื่องที่จะส่งข้อความซึ่งอาจทำให้เกิดการบล็อคข้อความเหล่านี้ในการพิจารณาให้เป็นจดหมายขยะ.















ฉันต้องการจะตรวจสอบคำสั่งของ ssmtp เพื่อทดสอบอีเมล. คุณสามารถช่วยได้หรือไม่
Pollyanna, พูดในสิ่งที่คุณได้พยายาม
สวัสดีฉันเป็นที่สนใจในการดำเนิน ssmtp แต่จนถึงขณะนี้ไม่เข้าใจบทบาทจริงในเครือข่าย.
@ Daniel, ssmtp เพียงใช้งานง่าย mail server
ขอบคุณสำหรับบทความที่เป็นประโยชน์มาก!
ฉันขอขอบคุณสำหรับความคิดเห็นที่ @ Battisti
[...] บล็อกโพสต์เทคโนโลยีและการศึกษาเป็นอย่างดีอธิบายสิ่งที่และวิธีการ sSMTP funcinoa. ในสั้นทำงานเช่นนี้: [...]
เพียงหนึ่งรายละเอียดสำคัญ: Hotmail กว่า 10 ปีไม่ทำงานบน Sendmail หรือเทคโนโลยี Linux. ทุกอย่างทำงานนี้ Windows + Exchange.
@ Santos Marcelo
คุณสามารถส่งแหล่งข้อมูลของคุณหรือไม่ ฉันไม่สามารถยืนยัน