Tôi cố gắng để phát hành đơn giản lệnh POP3 để Gmail như sau:Gửi lệnh POP3 vào Gmail trả về thông điệp cũ
openssl s_client -connect pop.gmail.com:995
+OK Gpop ready for requests from XX.XX.XX.XX
USER [email protected]
+OK send PASS
PASS mypassword
+OK Welcome.
kết nối và xác thực tất cả hoạt động tốt. Tuy nhiên, khi tôi đưa ra lệnh STAT hoặc LIST, tôi nhận được các thông tin sau:
STAT
+OK 345 20351669
Trạng thái này tôi có 345 thư trong Hộp thư đến. Trong thực tế tôi có 180, chỉ có một vài chưa đọc. Con số này không thể được đề cập đến TẤT CẢ các email của tôi ... Tôi đã có tài khoản này trong 5 năm và chắc chắn có WAY nhiều hơn 345. Vì vậy, tôi bắt đầu RETR'ing một số tin nhắn. Phiên bản mới nhất (# 345) là từ tháng 1 năm 2007 và phiên bản cũ nhất (# 1) là từ cuối năm 2006. Trong quá trình viết, tôi đã nhận được một vài email mới, nhưng ngay cả sau khi kết nối lại và cấp lệnh LIST mới 345 số không thay đổi.
Tôi không có chuyên gia e-mail/pop nhưng tôi thực sự bối rối ở đây ... POP3 được bật cho "tất cả thư" trong cài đặt gmail. Tôi thậm chí đã thử làm điều tương tự với một tài khoản Gmail khác và tôi nhận được kết quả chính xác tương tự; số lượng tin nhắn thực sự thấp và thông điệp thực sự cũ.
Bất kỳ ý tưởng nào?
Cố gắng này một vài lần. Không có con xúc xắc. – nrj