Có cách nào để tăng tốc độ Gmail tải thư từ tài khoản khác không?


24

Tôi đã định cấu hình ứng dụng khách Gmail của mình để kiểm tra email từ tài khoản (POP3) khác. Lịch sử tìm nạp chỉ ra rằng Gmail thực hiện việc này một cách tự động khoảng một lần mỗi giờ. Có cách nào để đặt điều này với tần suất cao hơn theo lựa chọn của tôi không?

Tôi không thể tìm thấy bất kỳ thông tin chính thức nào của Google về tần suất này. Dựa trên phản hồi từ một diễn đàn khác, tôi nghĩ có lẽ tần suất tìm nạp dựa một phần vào lượng thư nhận được ở tài khoản kia. Để kiểm tra điều này, trên tài khoản đó, tôi đã đăng ký một thuê bao diễn đàn đã gửi ~ 20 email mỗi giờ. Trong khoảng một ngày, Gmail thực sự đã thay đổi tần suất mà nó đã tải email. Nhưng trong thời gian đó, tần số dao động tương đối dữ dội. Sau khi khoảng thời gian đó kết thúc, thuật toán dường như tìm ra điều gì đang xảy ra và trở lại tần số mỗi giờ một lần bình thường.

Trong các thử nghiệm của mình, tôi cũng nhận ra rằng việc nhấn nút làm mới Gmail sẽ bắt đầu tìm nạp. Đây là cách giải quyết hiện tại của tôi, nhưng chắc chắn không lý tưởng, đặc biệt trong trường hợp email công việc quan trọng hơn.

Lưu ý rằng nút làm mới của trình duyệt sẽ không bắt đầu tìm nạp - chỉ có nút làm mới Gmail trong trang (được ẩn nếu bạn có một tin nhắn được chọn).

chỉnh sửa: Có ý kiến ​​cho rằng câu hỏi của tôi là một bản sao của câu hỏi này . Tôi khẳng định rằng câu hỏi của tôi là một câu hỏi mới bởi vì câu hỏi cũ hơn là hỏi làm thế nào để làm mới trong Android và tôi đang hỏi về Windows. Tôi xác nhận rằng giải pháp đưa ra trong câu hỏi đó có thể áp dụng cho Windows tại thời điểm đó. Nhưng tôi đã thử giải pháp đó và nó không giải quyết được vấn đề của tôi. Đây là bài kiểm tra tôi mô tả trong bài viết gốc của mình. Hơn nữa, câu hỏi cũ hơn là sáu tuổi và bốn năm sau bài đăng của nó, một người nào đó đã bình luận trong chủ đề rằng giải pháp không còn khả thi. Bài kiểm tra của tôi phù hợp với điều đó.


5
Bản sao có thể có
pritaeas

Đây là một phần của POP, một tiêu chuẩn rất cũ, dựa vào máy khách để hỏi máy chủ về bất kỳ thư mới nào. Mặt khác, IMAP "đồng bộ hóa" các tài khoản cho phép hiệu suất tốt hơn nhiều.
Dân gian

Câu trả lời:


14

Nếu có thể, thay vì bắt Gmail tìm nạp từ tài khoản bên ngoài, hãy sắp xếp để tài khoản bên ngoài chuyển tiếp tất cả email đến tài khoản Gmail. Chúng sẽ được nhận trong tài khoản Gmail gần như ngay lập tức sau khi được tài khoản bên ngoài nhận được, bất kể tần suất tìm nạp của Gmail.


OK thật thú vị khi biết, cảm ơn. Tôi có thể giải quyết vấn đề đó nếu giải pháp hiện tại của tôi (xem liên kết được đăng để phản hồi câu trả lời của @ ale) trở nên không thể thực hiện được. Tôi đã sử dụng nó trong gần một năm qua và nó khá vững chắc.
cag8f

Đó là những gì tôi làm, gmail cũng có số lượng tài khoản tối đa mà nó có thể tìm nạp (tôi nghĩ là 5 nhưng không báo giá cho tôi về điều đó) trong khi việc chuyển tiếp của bạn từ các tài khoản khác không có giới hạn. Khác biệt duy nhất là với một tìm nạp pop3, bạn có tùy chọn tìm nạp các email cũ, trong khi với một chuyển tiếp, nó sẽ chỉ chuyển tiếp các email trong tương lai
sam

1
Giờ đây, việc triển khai DMARC là phổ biến, các nhà giao nhận không phải là giải pháp tuyệt vời mà họ từng có vì chúng có thể dẫn đến nhiều thư bị phân loại không cần thiết là thư rác. Ví dụ: ai đó gửi email từ @ mysite.com, DNS của mysite.com biểu thị DMARC có thể được sử dụng để xác định thư giả, quá trình chuyển tiếp phá vỡ một phần của DMARC, gmail hiện xác định không chính xác thư đến là giả mạo từ địa chỉ. Về lý thuyết, chỉ có phần SPF của DMARC bị ảnh hưởng, nhưng đôi khi phần khác (DKIM) dù sao cũng bị hỏng hoặc mất tích vì lý do ở phía người gửi.
trr

Đây không phải là một giải pháp tốt, tôi đã có vấn đề với GMail đánh dấu tất cả mọi thứ từ tài khoản chuyển tiếp là thư rác do các thư rác mà không đi đến địa chỉ chuyển tiếp (IOW, GMail quyết định nó không tin tưởng vào mail server khác nữa và danh sách đen nó như một nguồn thư rác).
Doktor J

6

Gmail lấy e-mail từ tài khoản POP của bạn dựa trên tần suất bạn nhận được e-mail. Vì vậy, để tăng tần suất cập nhật - bạn cần phải có rất nhiều email được gửi đến tài khoản của bạn liên tục.

Bạn có thể viết một tập lệnh đơn giản bằng python chạy trên máy tính cục bộ của bạn để gửi e-mail cho tài khoản POP của bạn sau mỗi 30 giây. Lập trình tin nhắn tự động để có một mã định danh duy nhất như từ địa chỉ hoặc chủ đề để bạn có thể thêm bộ lọc trong Gmail để đánh dấu là đã đọc và xóa 100 email mà bạn sẽ tự gửi.


2

Tôi sử dụng Mẫu liên hệ 7 trên WordPress và gặp khó khăn tương tự khi không nhận được email được kết nối với tài khoản Gmail của mình.

Tôi đã thêm một phần Bcc trong biểu mẫu liên hệ cho Gmail bình thường của mình. Vì vậy, bây giờ khi khách hàng của tôi nhắn tin cho tôi, tôi nhận được một email ngay lập tức (từ tài khoản email Gmail của tôi) và sau đó nhận được một thời gian sau (từ tài khoản POP3 của tôi).

Hơi khó chịu khi nhận hai email, nhưng tôi vẫn có thể trả lời từ email POP3 (email doanh nghiệp của tôi) ngay lập tức sau khi tôi nhận được email trên Gmail.


Cách giải quyết thú vị.
ale

@Jared Điều đó thật thú vị. Nhưng dường như chỉ áp dụng cho các email được gửi qua biểu mẫu liên hệ WordPress của bạn - đúng không?
cag8f

1

Không có cài đặt nào trong Gmail mà bạn có thể thay đổi để lấy nó để thăm dò tài khoản POP3 của bạn thường xuyên hơn.

Từ những gì tôi đã thấy, Google tự mình tìm ra tần suất các tin nhắn cần được kéo và họ không chia sẻ chính xác những tiêu chí họ sử dụng.

Tất cả những gì bạn còn lại là những mánh khóe có thể có hoặc không hoạt động và nếu nó hoạt động thì nó chỉ có thể hoạt động cho đến khi Google trở nên khôn ngoan với nó. Tôi hy vọng bạn muốn một cái gì đó đáng tin cậy hơn thế. (Bạn có thực sự muốn gửi tin nhắn đến tài khoản POP3 của mình mỗi phút không?)

Nếu bạn cần webmail thăm dò tài khoản POP3 của bạn thường xuyên hơn, có lẽ bạn nên tìm đến một nhà cung cấp khác.


cảm ơn. Tất cả thông tin của bạn phù hợp với những gì tôi đang thấy. >> Nếu bạn cần webmail thăm dò tài khoản POP3 của bạn thường xuyên hơn, có lẽ bạn nên tìm đến một nhà cung cấp khác. Tôi nghĩ bạn có nghĩa là khách hàng email, không phải nhà cung cấp email, phải không? Nếu tôi sử dụng Outlook thay vì Gmail, tôi có thể đặt tần số này. Ngoài ra, trong một stack Trao đổi bài cũ về IMAP trong Gmail, tôi tìm thấy liên kết này ( danielslaughter.com/projects/... kịch bản trình duyệt để tăng tần suất một lần mỗi 8 phút Rõ ràng rủi ro, vì nguồn không đáng tin cậy..
cag8f

1

Để theo dõi điều này, trong một bài đăng Stack Stack cũ về IMAP trong Gmail, tôi đã tìm thấy liên kết này với tiện ích mở rộng Chrome tăng tần suất lên cứ sau 8 phút. Tôi đã sử dụng nó trong 9 tháng qua và nó dường như hoạt động rất tốt - tôi hài lòng.

Thật không may, tôi đã không lưu bài đăng Stack Stack nơi ban đầu tôi tìm thấy thông tin này :-( Nếu ai đó có thể định vị nó, vui lòng tham khảo nó ở đây.

Ngoài ra, giải pháp của @Andrew Partridge có thể khả thi, đặc biệt nếu bạn cũng định cấu hình Gmail thành "Gửi thư dưới dạng:" tài khoản khác.


Về độ tin cậy của liên kết đó. Mã kiểm tra trở lại www.danielslaughter.com/projects/greasemonkey_gmailpop3/core.php?version=' + o.version + '&pk=' + o.pkvà sau đó eval()phản hồi. Đó là một vector tấn công khá lớn .....
Douglas Gaskell


0

Đi đến https://mail.google.com/mail/u/0/#sinstall/accounts .

Trúng F12.

Nhập mã dưới đây vào bảng điều khiển Javascript

setInterval(function () {
var spans = document.getElementsByTagName('span');
    for (var i = 0; i < spans.length; i++) {
        if (spans[i].innerText == 'Check mail now') {
            //alert(spans[i].id)
            spans[i].click();
    }
    }
},
180000
);

Tôi làm theo gợi ý của jonsca nhưng cuối cùng lại gặp lỗi từ console. Bây giờ tôi không thể xem tệp đính kèm từ kết quả tìm kiếm ..... có cách nào để tôi có thể đặt lại bảng điều khiển không
Fan MT
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.