Làm thế nào Ubuntu có thể gửi thông báo đến các địa chỉ email bên ngoài?


8

Tôi đang cố gắng để hiểu các thủ tục gửi email. Tôi đã cấu hình một crontab để gửi cảnh báo hệ thống đến email bên ngoài của tôi và nó đang hoạt động tốt. Tuy nhiên, tôi không định cấu hình bất kỳ máy chủ SMTP nào trên máy này, nhưng hệ thống vẫn có thể gửi thông báo đến email bên ngoài. Máy này là một cài đặt mới và chỉ kết nối với internet.

Bất cứ ai có thể giúp tôi hiểu làm thế nào hệ thống có thể gửi email?

Câu trả lời:


11

Điều này xảy ra vì máy tính để bàn và máy chủ Ubuntu theo mặc định (ít nhất là từ 16.04 trở đi) postfix.serviceđược bật và chạy. Bạn có thể xác nhận điều này bằng cách ban hành lệnh sau trong terminal:

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

Việc gửi thư hoạt động vì postfix thực hiện tra cứu DNS đơn giản cho bản ghi MX cho tên miền mà thư được định sẵn. Máy chủ nhận chỉ cần nhận thư mà nó đã gửi và có thể thực hiện một vài kiểm tra trên đó và đặt nó vào hộp thư đến của người nhận. Vì vậy, không cần cấu hình SMTP để gửi email.


1
Cảm ơn Videonauth, điều đó đúng nhưng cách nó hoạt động mà không cần cấu hình. Thậm chí không ai đã cấu hình nó.
Mashkoor Qadir

Nó hoạt động vì nó hoạt động như một chương trình email, nó chỉ báo cho máy chủ nhận 'Ở đây, tôi có một thư cho người dùng được biết bởi địa chỉ này'. Trong thực tế, bạn thậm chí có thể gửi email mà không cần cung cấp tên hoặc địa chỉ của người gửi nếu bạn muốn và có kiến ​​thức phù hợp. Tất cả các máy chủ nhận được là xác minh người dùng tồn tại, có thể chạy kiểm tra spam và chống vi-rút trên thư và sau đó đưa nó vào hộp thư đến máy thu.
Videonauth

1
Bạn có thể giải quyết vấn đề này và giúp xóa bỏ sự nhầm lẫn của OP, bằng cách giải thích rằng hậu tố sẽ thực hiện tra cứu DNS cho bản ghi MX của tên miền mà email được gửi đến và chỉ cần gửi thư đến máy chủ đó. Mọi thứ khác đều thuộc về bộ trao đổi thư của tên miền bạn đang gửi.
Darren

Câu hỏi được gắn thẻ máy chủ , nhưng câu trả lời của bạn đề cập đến máy tính để bàn Ubuntu.
Tạm dừng cho đến khi có thông báo mới.

@DennisWilliamson: không thực sự quan trọng, cài đặt máy chủ cũng có hậu tố theo mặc định. Một mình vì thực tế nó gửi email nội bộ đến root @ localhost cho các công việc định kỳ và thành công hay thất bại của họ.
Videonauth
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.