Ubuntu สามารถส่งการแจ้งเตือนไปยังที่อยู่อีเมลภายนอกได้อย่างไร


8

ฉันพยายามทำความเข้าใจขั้นตอนการส่งอีเมล ฉันได้กำหนดค่า crontab เพื่อส่งการแจ้งเตือนของระบบไปยังอีเมลภายนอกของฉันและมันทำงานได้ดี อย่างไรก็ตามฉันไม่ได้กำหนดค่าเซิร์ฟเวอร์ SMTP ใด ๆ บนเครื่องนี้ แต่ยังคงระบบสามารถส่งการแจ้งเตือนไปยังอีเมลภายนอก เครื่องนี้ติดตั้งใหม่และเชื่อมต่อกับอินเทอร์เน็ตเท่านั้น

ใครช่วยฉันเข้าใจว่าระบบสามารถส่งอีเมลได้อย่างไร

คำตอบ:


11

สิ่งนี้เกิดขึ้นเนื่องจากเดสก์ท็อปและเซิร์ฟเวอร์ Ubuntu มีค่าเริ่มต้น (อย่างน้อย 16.04 เป็นต้นไป) ที่postfix.serviceเปิดใช้งานและทำงานอยู่ คุณสามารถยืนยันสิ่งนี้ได้ด้วยการออกคำสั่งต่อไปนี้ในเทอร์มินัล:

systemctl --type service --state running | grep postfix

การส่งจดหมายทำงานได้เนื่องจาก postfix ทำการค้นหา DNS อย่างง่ายสำหรับเรคคอร์ด MX สำหรับโดเมนที่มีการกำหนดเมล์ไว้ เซิร์ฟเวอร์ที่รับนั้นจะรับจดหมายที่ส่งมาและอาจทำการตรวจสอบสองสามครั้งและวางลงในกล่องจดหมายของผู้รับ ดังนั้นไม่จำเป็นต้องมีการกำหนดค่า SMTP เพื่อส่งอีเมล


1
ขอบคุณ Videonauth มันเป็นเรื่องจริง แต่มันทำงานอย่างไรโดยไม่มีการตั้งค่า แม้ไม่มีใครกำหนดค่าไว้
Mashkoor Qadir

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

1
คุณอาจจะรู้เรื่องนี้และช่วยกำจัดความสับสนของ OP โดยการอธิบายว่า postfix จะทำการค้นหา DNS สำหรับระเบียน MX ของโดเมนที่อีเมลกำหนดไว้และเพียงส่งอีเมลไปยังเซิร์ฟเวอร์นั้น ทุกอย่างอื่นอยู่ที่การแลกเปลี่ยนเมลของโดเมนที่คุณส่งไป
Darren

คำถามคือเซิร์ฟเวอร์ที่ติดแท็กแต่คำตอบของคุณอ้างถึงเดสก์ท็อป Ubuntu
หยุดชั่วคราวจนกว่าจะมีการแจ้งให้ทราบต่อไป

@DennisWilliamson: ไม่เป็นไรการติดตั้งเซิร์ฟเวอร์จะมี postfix เป็นค่าเริ่มต้นเช่นกัน เพียงอย่างเดียวเนื่องจากมันส่งอีเมลภายในไปยังรูท @ localhost สำหรับงาน cron และความสำเร็จหรือล้มเหลว
Videonauth
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.