Чи є спосіб збільшити швидкість, з якою Gmail отримує пошту з іншого облікового запису?


24

Я налаштував мій клієнт Gmail також перевірити електронну пошту з іншого (POP3) облікового запису. Історія вибірки вказує на те, що Gmail робить це автоматично приблизно один раз на годину. Чи є спосіб, щоб встановити це на більш високу частоту мого вибору?

Мені не вдалося знайти будь-яку офіційну інформацію Google щодо цієї частоти. Виходячи з відповіді з іншого форуму, я вважав, що, можливо, частота вибору базується частково на кількості пошти, отриманої в іншому обліковому записі. Щоб перевірити це, у цьому акаунті я зареєструвався на передплату форуму, яка надсилала ~ 20 електронних листів на годину. За день або близько того, Gmail дійсно змінити частоту, на якій він одержання файлу по електронній пошті. Але в той час, частота коливалася щодо дико. Після закінчення періоду часу алгоритм ніби з'ясував, що відбувається, і повернувся до нормальної частоти один раз на годину.

Під час моїх тестів я також зрозумів, що натискання кнопки оновлення Gmail ініціює отримання.

Зауважте, що кнопка оновлення веб-переглядача не ініціює завантаження - лише внутрішню сторінку оновлення Gmail (яка прихована, якщо у вас вибрано повідомлення).

редагувати: Було запропоновано, що моє запитання є дублікатом цього питання . Я стверджую, що моє - це нове запитання, тому що в старшому питанні було питання про те, як оновити в Android, і я запитую про Windows. Я визнаю, що рішення, висунене в цьому питанні, було застосовно до Windows на той час. Але я спробував це рішення, і це не вирішило мого питання. Це тест я описав у своєму початковому дописі. Крім того, старше питання - шість років, і через чотири роки після його посади хтось прокоментував у темі, що рішення вже не є життєздатним. Мій тест відповідає цьому.



Це частина POP, що є дуже старим стандартом, покладаючись на те, щоб клієнт хотів запитати сервер про будь-яку нову пошту. З іншого боку, IMAP "синхронізує" акаунти, що дозволяє значно покращити продуктивність.
Народний

Відповіді:


14

Якщо можливо, замість того, щоб Gmail отримував доступ із зовнішнього облікового запису, домовтеся про те, щоб зовнішній обліковий запис пересилав усі електронні листи до облікового запису Gmail. Вони будуть отримані в обліковий запис Gmail майже відразу після отримання зовнішнього облікового запису, незалежно від частоти отримання Gmail.


Добре, що цікаво знати, дякую. Я можу зіткнутися з цим, якщо моє поточне рішення (див. Посилання, розміщене у відповідь на відповідь @ ale) стане неможливим. Я використовував його майже минулий рік, і він був досить твердим.
cag8f

Те , що я роблю, і Gmail має максимальну кількість рахунків , які він може принести з (я думаю , що його 5 але не цитуйте мене на цьому) , де , як якщо ваша пересилання від інших рахунків не існує ніяких обмежень. Різниця лише в тому , що з pop3 вибіркою у вас є можливість для вилучення старих листів, де , як і вперед це буде тільки вперед майбутні листи
СЕМ

1
Тепер, коли розгортання DMARC є загальним явищем, експедитори не є чудовим рішенням, яким вони були колись, оскільки вони можуть призвести до того, що більше пошти буде невиправдано класифіковано як спам. Приклад: хтось надсилає електронний лист від @ mysite.com, DNS mysite.com позначає DMARC можна використовувати для ідентифікації фальшивої пошти, процес переадресації розбиває частину DMARC, gmail тепер неправильно ідентифікує вхідну пошту як підроблену з адреси. Теоретично слід зачіпати лише частину SPF DMARC, але іноді інша частина (DKIM) все-таки була зламана або відсутня з причин з боку відправника.
trr

Це не є хорошим рішенням, я мав проблеми з GMail маркувань все від пересилаються рахунків як спам з - за спам , який робить йти на адресу пересилання (IOW, GMail вирішує , що вона не довіряє іншу поштову сервера більше і чорні списки це як джерело спаму).
Doktor J

6

Gmail витягує електронні листи з вашого облікового запису POP залежно від того, як часто ви отримуєте електронні листи. Отже, щоб збільшити частоту оновлення - вам потрібно мати багато електронних листів, що надсилаються на ваш рахунок постійно.

Ви можете написати простий скрипт у python, який працює на вашому локальному комп’ютері, щоб кожні 30 секунд надсилати електронний лист своєму акаунту POP. Програмуйте автоматизоване повідомлення, щоб він мав унікальний ідентифікатор, як-от адреса чи предмет, щоб ви могли додати фільтр в Gmail, щоб позначити як прочитане та перенести 100-ті електронні листи, які ви надішлете самостійно.


2

Я використовую контактну форму 7 на WordPress, і у мене були ті ж труднощі з не надходженням електронних листів, підключених до мого облікового запису Gmail.

Я додав розділ Bcc у контактній формі для звичайного Gmail. Отже, коли мої клієнти мені повідомляють, я отримую електронний лист одразу (зі свого облікового запису електронної пошти Gmail), а потім отримую ще якийсь час пізніше (з мого облікового запису POP3).

Отримати два повідомлення електронної пошти трохи прикро, але я все одно можу відповісти на електронну пошту POP3 (мій бізнес-електронний лист) негайно, як тільки я отримаю її на своєму Gmail.


Цікаве рішення.
але

@Jared Це цікаво. Але це, здається, стосується лише електронних листів, надісланих через вашу контактну форму WordPress - правильно?
cag8f

1

В Gmail немає налаштувань, які можна змінити, щоб частіше опитувати ваші облікові записи POP3.

З того, що я бачив, Google самостійно визначає, як часто потрібно перетягувати повідомлення, і вони не поділяють, якими саме критеріями вони користуються.

Все, що вам залишилося, - це хитрість, яка може працювати, а може не працювати, і якщо вона працює, вона може працювати лише доти, доки Google не стане розумним до цього. Я б очікував, що ви хочете чогось більш надійного, ніж це. (Ви дійсно хочете щохвилини надсилати повідомлення на свій рахунок POP3?)

Якщо вам потрібна веб-пошта, яка частіше опитує ваш обліковий запис POP3, вам, ймовірно, слід звернутися до іншого постачальника.


Спасибі. Вся ваша інформація відповідає тому, що я бачу. >> Якщо вам потрібна веб-пошта, яка частіше опитує ваш обліковий запис POP3, вам, ймовірно, слід звернутися до іншого постачальника. Я думаю, ти маєш на увазі клієнт електронної пошти, а не постачальник електронної пошти, правда? Якби я використовував Outlook замість Gmail, я міг би встановити цю частоту. Крім того, у старій публікації Stack Exchange про IMAP в Gmail, я знайшов це посилання ( скрипт браузера danielslaughter.com/projects/…, щоб збільшити частоту до одного разу на 8 хвилин. Очевидно ризиковано, оскільки джерелу не довіряють.
cag8f

1

Щоб продовжити це, у старій публікації обміну стеками про IMAP в Gmail я знайшов це посилання на розширення Chrome, яке збільшує частоту до 1 раз на 8 хвилин. Я використовував його протягом останніх ~ 9 місяців і, здається, працює дуже добре - я задоволений.

На жаль, я не зберіг повідомлення про обмін стеками, де я спочатку знайшов цю інформацію :-( Якщо хтось ще може її знайти, будь ласка, посилайтесь на неї тут

Також рішення @Andrew Partridge може бути життєздатним, особливо якщо ви також налаштуєте Gmail на "Надіслати пошту як:" іншого облікового запису.


Про надійність цього посилання. Код перевіряє відповідь, www.danielslaughter.com/projects/greasemonkey_gmailpop3/core.php?version=' + o.version + '&pk=' + o.pkа потім eval()відповідь. Це досить великий вектор атаки .....
Дуглас Гаскелл


0

Перейдіть на сторінку https://mail.google.com/mail/u/0/#settings/accounts .

Удар F12.

Введіть код нижче в консоль 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
);

Я виконую пропозицію jonsca, але в кінцевому підсумку є помилка з консолі. Зараз я не в змозі переглянути вкладення з результатів пошуку ..... чи є спосіб змінити консоль
Fan MT
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.