Apple Mail không hiển thị khi thư được mã hóa (sử dụng S / MIME)


2

Gần đây tôi đã bắt đầu sử dụng S / MIME kể từ khi chúng tôi nhận được chứng chỉ từ trường của chúng tôi và được khuyên nên sử dụng nó khi có thể. Tôi đang sử dụng El Capitan 10.11.4.

Quá trình mã hóa và giải mã ITSELF hoạt động tốt, tức là tôi có thể gửi và nhận thư được mã hóa và / hoặc đã ký và giải mã chúng một cách chính xác khi tôi có chứng chỉ tương ứng.

Tuy nhiên, nếu tôi nhận được thư được mã hóa hoặc ký và mã hóa, nó sẽ không hiển thị trong tiêu đề bảo mật. Nó chỉ không có ở đó. Nếu tôi nhận được thư chỉ được bằng S / MIME, thì nó sẽ hiển thị chính xác ( Đã ký (John Doe) )

Một lần nữa, tôi có thể đọc thư tốt, nó không cho tôi bất kỳ dấu hiệu nào cho thấy nó được mã hóa hoặc ký tên.

Trên iPhone của tôi, nó hoạt động tốt, tức là nó sẽ hiển thị khóa nhỏ và "biểu tượng đã ký".

Điều gì có thể gây ra điều này?

PS: "tiêu đề bảo mật" mà tôi đang nói đến nên là: http://res.cloudinary.com/dhtjbz6ht/image/upload/v1419405517/9_ijmqqg.png


Tôi đề nghị báo cáo cho bugreport.apple.com.
vỏ não

Câu trả lời:


1

Đây chắc chắn là một lỗi cần được xử lý trong các phiên bản tương lai của OS X.

Tôi có cùng một vấn đề và đã tìm ra những điều tò mò sau:

  • Khi tôi thêm một quy tắc để thay đổi màu của các email được mã hóa để đưa ra ít nhất một dấu hiệu trực quan trong chế độ xem danh sách, nó hoạt động tốt, vì vậy thực sự không có lý do gì để không hiển thị biểu tượng khóa.
  • Khoảnh khắc tôi thêm quy tắc và áp dụng nó cho các thư hiện có, cả chỉ dẫn được mã hóa đã hiển thị đúng trên cuộc hội thoại
  • Sau khi khởi động lại Apple Mail tuy nhiên, có chữ ký chỉ ngừng làm việc một lần nữa vào mail mà là cả hai có chữ ký và mã hóa
  • Hơn nữa, cả hai chỉ báo ngừng hoạt động trên thư mà tôi đã gửi
  • Dựa trên một phỏng đoán sơ bộ, khoảng 50-60% số thư được mã hóa hiện có chỉ báo trực quan phù hợp, nhưng chỉ những người tôi đã nhận được chứ không phải những người tôi đã gửi.

Nói chung, đó là hành vi rất kỳ lạ, không xác định mà tôi không thể giải thích ngoài việc là một lỗi. Nó vẫn tồn tại trong 10.11.5. Các thư chỉ được ký luôn hiển thị đúng trừ khi chúng cũng được mã hóa.

Hơn nữa, iPhone của tôi dường như không có vấn đề gì cả, gắn thẻ tất cả các cuộc hội thoại đã ký và / hoặc được mã hóa đúng cách.

Tôi đề nghị nộp báo cáo lỗi với Apple (mà tôi sắp làm bây giờ).


Đây là kinh nghiệm của tôi là tốt. Ứng dụng iPhone Mail hoạt động tốt và Mac Mail thì không.
Ian Lee

Chính xác là hành vi tương tự đối với tôi. Hai suy nghĩ: Apple không muốn người dùng sử dụng mã hóa, Apple không kiểm tra mã hóa đúng cách.
Nik

0

Đối với tôi, vấn đề này đã được giải quyết với macOS Sierra 10.12.2.

Tuy nhiên, lưu ý rằng macOS Sierra rõ ràng kiểm tra một số ràng buộc chứng chỉ được xác định trong Xử lý chứng chỉ RFC2312 S / MIME Phiên bản 2 mà các phiên bản OS X trước đây dường như xử lý rộng rãi hơn. Những hạn chế tôi tìm thấy là:

  • Tiện ích mở rộng "Sử dụng khóa" PHẢI được đánh dấu là "quan trọng" (điều này không bắt buộc trong các phiên bản OS X trước đó)
  • Gia hạn "Các ràng buộc cơ bản" KHÔNG được đánh dấu "quan trọng"
  • địa chỉ email người nhận phải xuất hiện trong phần "tên thay thế" là "tên RFC 822", vì tất cả khách hàng PHẢI sử dụng nó ở đó, trong khi không phải tất cả đều sử dụng địa chỉ email của chủ sở hữu chứng chỉ

TUY NHIÊN, Apple mail vẫn không hiển thị biểu tượng mã hóa cho một số thư chúng tôi mã hóa bằng openssl bằng cùng một chứng chỉ hoạt động khác. Tôi chưa thể tìm ra nguyên nhân cho việc này.

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.