Imap máy chủ gặp sự cố với email Gingerbread của Android và Thunderbird


1

Tôi chạy máy chủ thư của riêng mình và sử dụng trình nền imapd / popd của UW để cung cấp dịch vụ.

Tuần này tôi vừa nâng cấp OG Droid của mình lên Droid 3 mới, chạy Android 2.3.4 (Gingerbread). Ứng dụng email được cải thiện hơn nhiều so với trước đây.

Nhưng bây giờ tôi có một tương tác xấu khi tôi cố gắng truy cập email bằng imap từ Thunderbird trên máy tính xách tay hoặc máy tính để bàn.

Thường thì Thunderbird sẽ ngừng nhận bất kỳ email nào và nó sẽ chỉ xuất hiện trên Droid.

Đôi khi, việc khởi động lại Thunderbird sẽ khiến thư xuất hiện, nhưng không có "xóa" nào của tôi được ghi lại, vì vậy khi tôi khởi động lại Thunderbird, tất cả email cũ của tôi lại xuất hiện.

Nếu tôi giết tất cả các daemon imap mở và khởi động lại xinetd, tôi có thể buộc nó hành xử có thể là một phiên.

Tôi đã thử tắt dịch vụ IDLE (email đẩy) ở cả hai bên, nhưng không có kết quả rõ ràng. Tôi cũng đã thử cài đặt DroidMail với kết quả tương tự.


Hộp thư của tôi là định dạng mbox, không có cơ sở dữ liệu. Hệ thống máy chủ thư đã cũ, ban đầu là bản cài đặt SuSE 7, với các nâng cấp thủ công từ nguồn cho những thứ như apache, gcc, python, php. Dường như không thể xây dựng nguồn imapd mới nhất từ ​​UW, thiếu tệp tiêu đề trong cấu hình "lhr".
Mojo

Câu trả lời:


0

Tôi khá chắc chắn tôi biết những gì đang xảy ra bây giờ. Cài đặt K-9 Mail (và tắt "đẩy thư") đã thực hiện thủ thuật này.

Tôi nhận thấy rằng Gingerbread đang giữ thông tin "Tài khoản" ở cấp hệ thống, nơi nó nằm ngoài ứng dụng. Tôi đoán đó là một tính năng hay để có thể chia sẻ thông tin kết nối tài khoản.

Cả ứng dụng email tích hợp và DroidMail đều sử dụng bộ nhớ tài khoản toàn hệ thống. K-9 Mail giữ cấu hình tài khoản của mình trong một cửa hàng tư nhân.

Tôi đoán là hệ thống đang sử dụng IMAP IDLE để thực hiện thông báo đẩy thư, bất kể cài đặt được chọn trong ứng dụng email. Điều này đang khiến các máy chủ imap và khóa hộp thư được mở liên tục.

Tôi cũng đoán rằng đây là hậu quả của máy chủ email "cổ" của tôi vẫn đang sử dụng các tệp thư mbox thay vì cơ sở dữ liệu thư. Đây có lẽ là một vấn đề tỷ lệ thấp. Tuy nhiên, Android sẽ cung cấp một số quyền kiểm soát đối với hành vi tài khoản IMAP cấp hệ thống.

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.