Điểm:0

SMTP được xác thực bằng sendmail trên dòng lệnh

lá cờ us

chúng tôi đang gửi email bằng sendmail trên dòng lệnh, với một lệnh như:

con mèo <email_contents> | gửi thư -t

<email_contents> chứa các trường như người gửi, người nhận, v.v.:

Đến: người nhậ[email protected]
Chủ đề: Thử nghiệm
Từ: [email protected]

cũng như một tệp lớn, tệp đính kèm, v.v.

bây giờ chúng ta cần sử dụng SMTP đã xác thực (chuyển đối số đăng nhập & mật khẩu để xác thực với máy chủ SMTP).

có cách nào để làm điều đó với phương pháp này? (sử dụng các đối số sendmail hoặc sửa đổi email_contents có tính đến các yếu tố sau:

  1. KHÔNG sử dụng mailx hoặc bất kỳ ứng dụng thư khách nào khác. chúng ta cần tiếp tục sử dụng sendmail từ dòng lệnh
  2. KHÔNG sửa đổi các tệp cấu hình sendmail (sendmail.cf)

cảm ơn một lần nữa Trân trọng,

lá cờ ar
bob
Như hướng dẫn nói ***"sendmail không nhằm mục đích như một thói quen giao diện người dùng"***. Khả năng gửi thư của lệnh sendmail đã ngừng phát triển tốt trước khi xác thực SMTP được phát minh. Khi môi trường của bạn sắp thoát khỏi thời kỳ đồ đá và bắt đầu yêu cầu công nghệ mới như xác thực và TLS, thì bạn sẽ cần loại bỏ những tảng đá của mình để theo kịp và nâng cấp các công cụ cũng như phương pháp thực hành của mình. - Sử dụng tác nhân gửi thư nâng cao hơn hoặc cài đặt và định cấu hình MDA cục bộ (như sendmail) để thực hiện những nội dung nâng cao hơn mà lệnh sendmail không thể thực hiện cho bạn.
digijay avatar
lá cờ mx
@bob vui lòng đăng nhận xét này dưới dạng câu trả lời, nó sẽ hoàn toàn phù hợp!
Điểm:2
lá cờ ar
bob

Như sách hướng dẫn nói

"sendmail không nhằm mục đích là một thói quen giao diện người dùng".

Khả năng gửi thư của lệnh sendmail đã ngừng phát triển trước khi xác thực SMTP được phát minh.

Khi môi trường của bạn đang chuyển ra khỏi thời kỳ đồ đá và bắt đầu yêu cầu mới lạ công nghệ như xác thực và TLS, thì bạn sẽ cần phải loại bỏ những tảng đá của mình để theo kịp.

Các tùy chọn của bạn chính xác là những gì bạn không muốn làm và bạn sẽ cần nâng cấp các công cụ và phương pháp thực hành của mình để theo kịp thời đại:

  • Sử dụng một tác nhân gửi thư nâng cao hơn, chẳng hạn như
    • mailx
    • thay thế lệnh sendmail "thả vào" ssmtp có hỗ trợ xác thực smtp.
    • hoặc những người khác.
  • cài đặt và định cấu hình MDA cục bộ (như sendmail, postfix, exim, v.v.) để thực hiện những nội dung nâng cao hơn mà lệnh sendmail không thể thực hiện cho bạn và tiếp tục sử dụng lệnh sendmail
olivierg avatar
lá cờ us
Cảm ơn bạn đã dành thời gian để trả lời.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.